Smart Center LA Vista located at 7010 S 124th Cir in La Vista, NE services vehicles for Auto Repair. Call (402) 339-3131 to book an appointment or to hear more about the services of Smart Center LA Vista.
smart center of Omaha is the authorized sales and service dealer for the majority of Nebraska, Iowa and South Dakota. We offer new smarts, custom orders as well as pre-owned smart cars.