One of the last dealerships to be constructed at the Petaluma Auto Plaza is designed to take advantage of both freeway and Auto Plaza Drive frontages. The facility meets the image design requirements set by Chrysler Corporation’s Facility 2000 and contains indoor and outdoor sales areas, corporate offices and 24 service bays. |