Diabeticwatchers USA LLCUnclaimed · claim itFederal Public Health ClinicNew York, NY6 years in businessThis organization has held a National Provider Identifier since 2020. That is when it registered with CMS, which may be later than the practice was founded.(844) 277-5066NPI 1295369023View Profile Claim