at 1200 Market St, St. Louis , 63103 United States
119 FB users likes Saint Louis City Hall, set it to 311 position in Likes Rating for St. Louis in Local Business category
Saint Louis City Hall is St. Louis based place and this enity listed in City Hall category. Located at 1200 Market St MO 63103. Contact phone number of Saint Louis City Hall: (314) 622-3201