From Our Editors
Treat your vehicle to a quick tune-up at South Main Auto in Beacon Falls and maintain your safety both on and off the road.
Explore the vast selection of highly rated vehicles, such as luxury cars, and drive off in style.
South Main Auto is located in a prime location surrounded by various parking options. Take care of car trouble quickly and conveniently. Find all the right auto fixings at South Main Auto.