1. Caliber Auto Glass 8300 N Lindbergh Blvd, Florissant, MO 63031 Coordinate: 38.79147,-90.34405 Phone: (888) 461-0010