Saint Louis MO Hospitals 1. 12685 Olive Blvd, Saint Louis, MO 63141 | HavenHouse St. Louis (314) 434-5858