Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1164414819
Practice Locations (1)
PIEDMONT HEALTHCARE PA
124 PROFESSIONAL PARK DR A
MOORESVILLE, NC 281175610
7046623077
Source: CMS National Downloadable File, September 2026.