Straub's

Established in 1966

Town & Country

13414 Clayton Rd.
Town & Country, MO 63131
PHONE 314.434.4707
FAX 314.434.4849
MON-SAT 7am–9pm
SUN 8am–8pm Driving Directions