Graduated: 2023
NPI: 1740068683
Practice Locations (2)
UPMC COMMUNITY MEDICINE INC
111 HAZEL LN
SEWICKLEY, PA 151431253
7247204600
UPMC COMMUNITY MEDICINE INC
111 HAZEL LN, SUITE 200
SEWICKLEY, PA 151431253
4127487444
Source: CMS National Downloadable File, September 2026.