• Services Offered
  • Inspections & Emissions
  • Click Here For Tires
 

HOME > ABOUT US > LOCATION

SHOP LOCATION



Leach Service
814 South Lindbergh Blvd
St. Louis, MO 63131
314-962-5550
Email Us!

Hours:

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

7:30AM - 6:00PM
7:30AM - 6:00PM
7:30AM - 6:00PM
7:30AM - 6:00PM
7:30AM - 6:00PM
Closed
Closed

Gas Station / Convenience store: 6AM to Midnight 7 days a week




Associations