Enterprise Rent A Car is a fairly well-known name in the rental car industry but especially here in the St. Louis area, where Enetrprise was founded. The Enterprise at 11830 Olive Boulevard is a specialty store catering to the customers of Plaza Motors only. Located right in the Mercedes dealer behind the showroom, Enterprise makes dropping off a car for routine service or maintenence fast and easy. Simply give it a call before you head out to the dealership and your car will be waiting for you when you arrive.