John Michael Shields
Ophthalmologist · Physician
360 E Waterfront Dr, 15120 HomesteadOphthalmologist · Physician
360 E Waterfront Dr, 15120 HomesteadInternal medicine · Physician
1219 Crescent Pl, 15217 PittsburghSurgery · Physician
60 S Washington Ave, 15601 GreensburgPhysician
1600 Pacific Ave, 15065 Natrona HeightsInternal medicine · Physician
4479 State Route 136, 15601 GreensburgPhysician
562 Shearer St, 15601 GreensburgGynecology · Obstetrics · Physician
562 Shearer St, 15601 GreensburgInternal medicine · Physician
562 Shearer St, 15601 GreensburgPhysician
1301 Carlisle St, 15065 Natrona HeightsInternal medicine · Physician
562 Shearer St, 15601 GreensburgCar accessories · Physician
1616 Pacific Ave, 15065 Natrona HeightsPhysician
3212 Main St, 15120 MunhallCardiology · Physician
1624 Pacific Ave, 15065 Natrona HeightsCardiology · Physician
1624 Pacific Ave, 15065 Natrona HeightsGeneral medicine · Physician
3212 Main St, 15120 HomesteadPhysician · Surgery · Cosmetic surgery
1624 Pacific Ave, 15065 Natrona HeightsCardiology · Physician
1624 Pacific Ave, 15065 Natrona HeightsPhysician
1622 Pacific Ave, 15065 Natrona HeightsPhysician
562 Shearer St, 15601 GreensburgSurgery · Orthopaedics · Physician
1622 Pacific Ave, 15065 Natrona Heights