Lutherwood is a not for profit organization that provides a wide range of mental health, employment development, housing, and family support services. Lutherwood annually serves more than 18,500 people in Waterloo Region and Wellington County.