Town Hall Address 8944 St. Charles Rock Road, Suite 100 St. John, MO 63114 United States- St. Louis County Website https://www.cityofstjohn.org Town Clerk 314-427-8700 Ext. 3 8944 St. Charles Rock Road, Suite 100 St. John, MO 63114 United States Tax Collector 314-427-8700 Ext. 3 8944 St. Charles Rock Road, Suite 100 St. John, MO 63114 United States County St. Louis