Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1992
Also: GERIATRIC MEDICINE
Offers telehealth
NPI: 1023083524
Practice Locations (2)
105 BRAUNLICH DR
PITTSBURGH, PA 152373348
4123588666
UPMC COMMUNITY MEDICINE INC
5215 CENTRE AVE
PITTSBURGH, PA 152321303
Source: CMS National Downloadable File, September 2026.