Medical school: NEW YORK MEDICAL COLLEGE
Graduated: 1976
Offers telehealth
NPI: 1750396271
Practice Locations (4)
THE CHARLOTTE-MECKLENBURG HOSPITAL AUTHORITY
200 MEDICAL PARK DR
CONCORD, NC 280250933
CAROLINAS PHYSICIANS NETWORK INC
1423 E FRANKLIN ST, SUITE I
MONROE, NC 281125100
8002301721
THE CHARLOTTE-MECKLENBURG HOSPITAL AUTHORITY
600 HOSPITAL DR
MONROE, NC 281126000
7042833100
THE CHARLOTTE-MECKLENBURG HOSPITAL AUTHORITY
600 HOSPITAL DR, SUITE A
MONROE, NC 281126000
9809933100
Source: CMS National Downloadable File, September 2026.