Ben's #1 Auto Service
Drag box to select area
0% Were impressed
This small auto shop is tucked away on Cascade Avenue. The mechanics work to repair and maintain all types of vehicles, but most of the cars are American models. Walk-ins are welcome and customers receive free estimates.
687 1/2 Cascade Ave SW, Atlanta, GA 30310
- Hours: Mon - Fri, 9am - 6pm; Sat, 9am - 6pm; Sun, closed