1527 Willow Street
Denver, CO, 80220
Phone: (303) 377-8349 TTY: 800-877-8973 or 711
Office Hours:
Thursday 8:00 a.m. - 5:00 p.m.
Currently Accepting Applications
About Willow Street Apts
The Willow Street Apartments, located in Denver, Colorado, were originally built in the 1960s. Mercy Housing acquired and rehabilitated the property in 1996. The property serves individuals with chronic mental illness. The property features one– and two-bedroom units. All residents living at Willow Street Apartments are referred through the Mental Health Center of Denver.
Amenities and Services
- Community center
- Lending library
- Referral services
- On-site laundry facilities
- On-site parking
- Case management services provided by MHCD
- Outdoor community space with flower garden, picnic table & Bar-B-Que
Effectiveness of Programs
Donate to Mercy Housing
Your donation to Mercy Housing could help fund our mission through communities like this one, transforming lives throughout the Mountain Plains region.