• The Way Back Inn

    About The Way Back Inn Located in Maywood, Illinois, the Way Back Inn was established in 1974 and later merged with the Grateful House in 2002. It is a rehabilitation clinic that offers residential, outpatient (OP), and partial hospitalization (PHP) programs to adult men and women who are struggling with substance abuse. Treatment and Assessment […]

    Read More…