New South
About New South
New South is Car wash in Calhoun, Georgia. You can find contact details, reviews, address here. New South is located at 202 Gee Rd NE, Calhoun, GA 30701. They are rated Car wash in Calhoun, Georgia with 1 review.
New South Timings
Looking to visit New South at 202 Gee Rd NE, Calhoun, GA 30701? Consider checking the weekdays schedule timings before going.
Ratings
Based on 1 review
Hidia Jean
It takes you to a business not even a carwah no wheee Im site But min up the rd is touch less car wash its self service and touch less