Just 16 Miles south of Downtown Atlanta Georgia this Car Wash contains 2 Automatic, Touch-Free Bays and 6 Self Service bays. Located in Morrow, GA. Waterworks Carwash 7370 Southlake Pkwy Morrow, GA 30260