Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1912915786
Practice Locations (3)
PINNACLE HEALTH MEDICAL SERVICES
2025 TECHNOLOGY PKWY, SUITE 108
MECHANICSBURG, PA 170509401
7177912590
UNIVERSITY OF PITTSBURGH PHYSICIANS
300 HALKET ST
PITTSBURGH, PA 152133108
SUSQUEHANNA PHYSICIAN SERVICES
740 HIGH ST, SUITE 1004
WILLIAMSPORT, PA 177013102
5703213300
Source: CMS National Downloadable File, September 2026.