Weber Collision Center Location - Your St. Louis Auto Collision Center

Weber Collision Center is conveniently located at Hwy. 270 and Olive Blvd in St. Louis, Missouri. Call or visit us today for a free estimate.

Weber Collision Center - Creve Coeur

12015 Olive Blvd Creve Coeur, MO 63141

314-567-3550

Sales Department Hours

Monday - Friday
7:00 am to 5:00 pm
Saturday - Sunday
Closed