Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1487644720
Practice Locations (5)
UPMC COMMUNITY MEDICINE INC
875 N HERMITAGE RD
HERMITAGE, PA 161483278
UPMC COMMUNITY MEDICINE INC
2 HOT MEAL ST
PITTSBURGH, PA 152032348
UPMC COMMUNITY MEDICINE INC
300 HALKET ST
PITTSBURGH, PA 152133108
UPMC COMMUNITY MEDICINE INC
3285 BABCOCK BLVD
PITTSBURGH, PA 152372829
4123180075
UPMC COMMUNITY MEDICINE INC
5500 BROOKTREE RD, SUITE 201
WEXFORD, PA 150909260
7249331420
Source: CMS National Downloadable File, September 2026.