Center for Outpatient Health (COH) Physical Address: 4901 Forest Park Avenue, St. Louis, MO, USA Mailing Address: 4901 Forest Park AvenueSt. Louis, MO 63108 Click to see this content