Town and Country Courthouse Loading Map.... Town and Country Courthouse1011 Municipal Center Drive - St. LouisEvents 38.6323774 -90.45199509999998 Address 1011 Municipal Center Drive St. Louis MO 63131 United States Upcoming Events No events in this location