James Halla
Internal medicine · Physician
1330 Boiling Springs Rd, 29303 SpartanburgInternal medicine · Physician
1330 Boiling Springs Rd, 29303 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
1330 Boiling Springs Rd, 29303 SpartanburgInternal medicine · Physician
1330 Boiling Springs Rd, 29303 SpartanburgInternal medicine · Physician
1330 Boiling Springs Rd, 29303 Spartanburgrestaurant · Pizzeria · Party service and catering · Delivery service
1517 E Main St, 29334 DuncanDelicatessen and gourmet · restaurant
1519 E Main St, 29334 DuncanPhysiotherapy · Physical and rehabilitation medicine
8811 Warren H Abernathy Hwy, 29301 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
8811 Warren H Abernathy Hwy, 29301 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
8811 Warren H Abernathy Hwy, 29301 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
8811 Warren H Abernathy Hwy, 29301 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
8811 Warren H Abernathy Hwy, 29301 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
210 Juniper Leaf Way, 29651 GreerSanitary fitter · Air conditioning and ventilation construction · Heating construction
817 Poplar Drive Extension, 29651 GreerInternal medicine · Physician
151 Harold Fleming Ct, 29303 SpartanburgPhysiotherapy · Physical and rehabilitation medicine
355 Oak Grove Rd, 29301 SpartanburgInternal medicine · Physician
1575 E Main St, 29334 DuncanBurger · restaurant · Party service and catering
160 Congress Blvd, 29334 DuncanInternal medicine · Physician
325 Medical Pkwy, 29650 GreerPhysiotherapy · Physical and rehabilitation medicine · sports medicine
315 Medical Pkwy, 29650 GreerSupermarket · Bakery · Cleaning company · Delicatessen and gourmet · Pharmacy · Retail center
8004 Warren H Abernathy Hwy, 29301 Spartanburg