Metropolitan St Louis Psychiatric Center
5351 Delmar Blvd, St. Louis, Missouri, 63112-3146
(314) 877-0500