Town Hall Address 9699 Lilac Dr. Riverview, MO 63137 United States- St. Louis County Website https://cityofriverviewmo.org Town Clerk 314-868-0700 9699 Lilac Dr. Riverview, MO 63137 United States County St. Louis