Center for Outpatient Health (COH)Physical Address: 4901 Forest Park Avenue, St. Louis, MO, USA Mailing Address: 4901 Forest Park AvenueSt. Louis, MO 63108 View Content