Columbus Square Auto, Inc is a family owned business that opened in 1993. Located in the heart of downtown New London, Columbus Square Auto is only minutes away from Interstate 95, Interstate 395 and any location in southeastern Connecticut. We offer 24/7 Heavy Duty Towing, Wrecker Service and Road Side Assistance. At our shop, we offer General Vehicle Repair and Auto Body Work.
The photo above is a view of Columbus Square after the 1938 Hurricane and what we look like today.