Willow Street Apts

Denver, CO

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

  • Property Type: Supportive
  • Units: 12

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

350 Services Delivered in 2018
14 People Served in 2018

Apply to this property

Apply Now