Graduated: 1990
Offers telehealth
NPI: 1851388912
Practice Locations (3)
CARY INTERNAL MEDICINE AND THE DIABETES CENTER PA
103 BAINES CT, SUITE 200
Cary, NC 275116646
SELECT PHYSICAL THERAPY HOLDINGS INC
101 SW CARY PKWY, SUITE 10
CARY, NC 275115562
9194677678
CARY INTERNAL MEDICINE AND THE DIABETES CENTER PA
103 BAINES CT, SUITE 200
CARY, NC 275116646
9194676125
Source: CMS National Downloadable File, September 2026.