Company Overview
Company Name
Denver House
Address
252 W 17th Pl, Tulsa, OK, 74119, United States
Website
mhaok.orgPhone
(918) 585-1213About Denver House
The Mental Health Association Oklahoma is a non-profit organization based in Tulsa, Oklahoma, that focuses on addressing the intersection of mental illness and homelessness. The organization provides a range of services, including housing support, mental health education, suicide prevention, employment readiness, and criminal justice advocacy, with a focus on using a Housing First model to provide safe and affordable housing for individuals in need.