Massachusetts Acura Dealer Debuts New Facility

Peabody, Massachusetts (WIREDPRNews.com) Acura of Peabody announces the opening of their new facility. Located at 233 Andover Street in Peabody, the new state-of-the-art dealership features a variety of new amenities including a multi-car showroom, state of the art semi automatic car wash and more. The dealership has expanded their ability to serve their customers better […]