Denver House

Denver House offers a warm, friendly, family atmosphere for adults experiencing the challenges of living with a mental illness or co-occurring disorder. It is a place where they can socialize, relax and participate in their own growth and development. Denver House is a peer-run agency where all staff members have experienced the difficulties of living with a mental illness in their own lives, giving them the ability to truly empathize with our participants. All Denver House services are non-clinical and completely voluntary.

Location: Denver House is located at 252 West 17th Place, Tulsa, OK 74119

Operating Hours:
Monday: Closed
Tuesday: Thursday: 11:00 a.m.-7:00 p.m.
Friday: 12:00 p.m.- 9:00 p.m.
Saturday: 12:00 p.m.- 9:00 p.m.
Sunday: Closed

For more information about Denver House, please call 918.585.1213