Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 2000
Offers telehealth
NPI: 1811963085
Practice Locations (3)
UPMC COMMUNITY MEDICINE INC
20130 ROUTE 19 1000
CRANBERRY TOWNSHIP, PA 160666218
7247795005
UNIVERSITY OF PITTSBURGH PHYSICIANS
1211 WILMINGTON AVE, JAMESON HOSPITAL
NEW CASTLE, PA 161052516
7246589001
UPMC COMMUNITY MEDICINE INC
2 HOT MEAL ST
PITTSBURGH, PA 152032348
Source: CMS National Downloadable File, September 2026.