Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1979
Also: EMERGENCY MEDICINE
Offers telehealth
NPI: 1154385565
Practice Locations (1)
4176 NATIONAL PIKE
FARMINGTON, PA 154371392
7243294444
Source: CMS National Downloadable File, September 2026.