Fowler House - North Central Mental Health - Satellite
Verified
Columbus, Ohio
Sober LivingAftercare/Continuing Care
Fowler House, a satellite location of North Central Mental Health in Ohio, provides specialized recovery support for individuals transitioning from intensive treatment to independent living. Located in a community setting,...