1. Free's Radiator Shop 300 N Catherine St, Walhalla, SC 29691 Coordinate: 34.76735,-83.06324 Phone: (864) 638-6302