We first opened our doors, at 8595 Page Ave, in 1978. Customers from the communities of St. Louis, University City and Overland can easily find us right off of I-70. We are a NAPA and AAA certified repair facility. This means you’re getting auto repair service that upholds the highest standards in the industry coupled with the best replacement parts in the business. We stock a large inventory of tires from some of the top names in the tire industry, including those from Firestone, Goodyear and Bridgestone. We’re open Monday through Friday 7:30am to 5:30pm and Saturday 8:30am to 3pm. Feel free to contact us online any time.