Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1932173366
Practice Locations (2)
119 E MECHANIC ST
Titusville, PA 163542161
119 E MECHANIC ST
TITUSVILLE, PA 163542161
8148274665
Source: CMS National Downloadable File, September 2026.