North-Dellwood 9990 W Florissant, Dellwood MO 63136 (Mile South Of 270 At Chambers). Original Equipment Tires - All Brands Available. Over 200,000 Tires In Stock. Quality Service Since 1984. South-Afton 9000 Gravois Afton MO Gravis & Weber. Two Locations - North Dellwood 314-869-0600 South Afton 314-631-3737. Wheel Sizes From 13'' Thru 30''