Ben's #1 Auto Service

Flag as Inappropriate

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
(404) 752-5900
  • Hours: Mon - Fri, 9am - 6pm; Sat, 9am - 6pm; Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
See more »