Town Hall Address 9641 Bellefontaine Road St. Louis, MO 63137 United States- St. Louis County Website https://www.cityofbn.com Town Clerk 314-867-0076 9641 Bellefontaine Road St. Louis, MO 63137 United States Tax Collector 314-867-0076 9641 Bellefontaine Road St. Louis, MO 63137 United States County St. Louis