Winton Inn & Suites

8273 Marlboro Ave, Barnwell, SC 29812