Graduated: 1983
Offers telehealth
NPI: 1598739997
Practice Locations (4)
UPMC COMMUNITY MEDICINE INC
241 FREEPORT RD
ASPINWALL, PA 152153035
4127847677
UPMC COMMUNITY MEDICINE INC
241 FREEPORT RD, SUITE 251
ASPINWALL, PA 152153035
4127847677
UPMC COMMUNITY MEDICINE INC
1800 UNION AVE
NATRONA HEIGHTS, PA 150652201
7245486260
UPMC COMMUNITY MEDICINE INC
1800 UNION AVENUE B, PETZ AND ASSOCIATES UPMC
NATRONA HEIGHTS, PA 150652201
7242303295
Source: CMS National Downloadable File, September 2026.