About Mc Leod Health
Mc Leod Health is a urgent care located in Latta, South Carolina. The facility is situated at Latta, SC 29565, USA.
Patient reviews
No reviews yet
Be the first to share your experience at Mc Leod Health.
Frequently Asked Questions
Mc Leod Health is located at Latta, SC 29565, USA.
Other Nearby Urgent Care Centers in Latta, SC
Other Nearby Cities to Latta, SC
The information on this page is for general informational purposes only. Please verify all details including hours, insurance acceptance, and services directly with Mc Leod Health before visiting. In case of a medical emergency, call 911 immediately.