Matthew Shore, DO, Family Medicine

8380 Old York Rd Ste 100
Elkins ParkPA  19027-1574 (Montgomery County)


Phone: 215-517-5000
Fax: 215-517-5829

NPI: 1497803514
License Number: OS007633L (PA)