windshield repair kit autozone Lou Fusz Mazda, located in St. Louis, MO near the Ballwin, MO area, not only has a great sales department but we have an amazing auto repair shop. We specialize in local Mazda auto repair and service. Come to your local Mazda service station at 1025 N. Lindbergh Blvd. St. Louis, MO 63132. We serve the St. Louis, MO and St. Peters, MO areas. Call (314) 994-1500 or check us out at