Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1996
Also: HAND SURGERY
Offers telehealth
NPI: 1629079660
Practice Locations (13)
UPMC COMMUNITY MEDICINE INC
8511 MAIN ST
KINSMAN, OH 444289333
3308761662
REHAB-BRAY LLC
2716 SUNSET BLVD
STEUBENVILLE, OH 439521155
7402640772
UPMC COMMUNITY MEDICINE INC
4100 JOHNSON RD, SUITE 208
STEUBENVILLE, OH 439522372
8774710935
UPMC COMMUNITY MEDICINE INC
1600 CORAOPOLIS RD, G1 MOON MEDICAL ASSOCIATES
CORAOPOLIS, PA 151084307
4122694114
UPMC COMMUNITY MEDICINE INC
875 N HERMITAGE RD
HERMITAGE, PA 161483278
UPMC COMMUNITY MEDICINE INC
4145 WILLIAM PENN HWY, ORTHOPAEDIC SPECIALISTS UPMC
MONROEVILLE, PA 151462662
8774710935
UPMC COMMUNITY MEDICINE INC
4145 WILLIAM PENN HWY
MONROEVILLE, PA 151462662
8774710935
UPMC COMMUNITY MEDICINE INC
9104 BABCOCK BLVD, SUITE 6104
PITTSBURGH, PA 152375866
4123665454
UPMC COMMUNITY MEDICINE INC
2 HOT MEAL ST
PITTSBURGH, PA 152032348
KEYSTONE REHABILITATION SYSTEMS INC
203 HIGH POINTE DR, SUITE 100
SEVEN FIELDS, PA 160467921
7247421250
KEYSTONE REHABILITATION SYSTEMS INC
203 HIGH POINTE DR
SEVEN FIELDS, PA 160467921
7247421250
UPMC COMMUNITY MEDICINE INC
111 HAZEL LN, SUITE 200
SEWICKLEY, PA 151431253
4127487444
UPMC COMMUNITY MEDICINE INC
111 HAZEL LN
SEWICKLEY, PA 151431253
7247204600
Source: CMS National Downloadable File, September 2026.