Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1407858970
Practice Locations (3)
MILLENNIUM PHYSICIAN GROUP LLC
13813 METRO PKWY
FORT MYERS, FL 339124343
2399361343
WILMINGTON HEALTH PLLC
1202 MEDICAL CTR DR
WILMINGTON, NC 284017307
9103411540
GARDEN STATE HEALTHCARE ASSOCIATES LLC
29 E 29TH ST
BAYONNE, NJ 070024654
2018585000
Source: CMS National Downloadable File, September 2026.