James Ronald Harty
General medicine · Physician
100 S Front St, 17045 LiverpoolGeneral medicine · Physician
100 S Front St, 17045 LiverpoolPhysician
113 N Market St, 17870 SelinsgroveNeurology and neurology · Physician
113 N Market St, 17870 SelinsgrovePhysician
113 N Market St, 17870 SelinsgroveInternal medicine · Physician
113 N Market St, 17870 SelinsgroveInternal medicine · Physician
113 N Market St, 17870 SelinsgrovePhysician
15 Susquehanna Ave, 17870 SelinsgrovePhysician
15 Susquehanna Ave, 17870 SelinsgroveGeneral medicine · Physician
36 S River Rd, 17032 HalifaxGeneral medicine · Physician
36 S River Rd, 17032 HalifaxPediatrician · Physician
620 University Ave, 17870 SelinsgroveCardiology · Medical care center · Neurology and neurology · Pediatrician · Physician · Surgery
620 University Ave, 17870 SelinsgrovePhysician
11 9th St, 17870 SelinsgroveGeneral medicine · Physician
235 W Spruce St, 17872 ShamokinGeneral medicine · Physician
21 Susquehanna Valley Mall Dr, 17870 SelinsgrovePhysician
11 9th St, 17870 SelinsgroveInternal medicine · Physician
550 W Walnut St, 17872 Shamokin