Town Hall Address 1011 Municipal Center Dr. Town and Country, MO 63131 United States- St. Louis County Website https://www.town-and-country.org Town Clerk 314-587-2806 1011 Municipal Center Dr. Town and Country, MO 63131 United States Tax Collector 314-587-2808 1011 Municipal Center Dr. Town and Country, MO 63131 United States County St. Louis