From Our Editors
Has your car seen better days? Well, it can see them once more when you take advantage of the terrific body shop service at Holbert's Auto & Wrecker Service's location in New Haven.
Ready to take your vehicle from battered to beautiful? Head over to Holbert's Auto & Wrecker Service, your new favorite body shop.