CareSouth Carolina Latta Center in Latta, South Carolina (Health, Medical, Clinic) - Map

Map & Directions Store Details & Deals

122 Latimer St
Latta, South Carolina 29565-1828
Dillon County

Phone: 843-627-6261

Detailed Map