About Willow Creek

Willow Creek Apartments provides a veritable oasis in the city.

Located in the City of Glendale, a premier location in the heart of Denver, our residents enjoy upgraded apartments at affordable prices in a quiet gated community. Our staff is dedicated to our residents and aims to provide a superior living experience.

Infinity Park and Sports Center with it's state-of-the-art fitness center is located directly across the street. Grocery stores, shopping, parks, recreation and entertainment are within blocks. Public transportation is just outside our gates. I-25, The Cherry Creek Mall, Downtown, LoDo, The DTC, The University of Colorado at Denver, DU, Regis and Metro are all close.

Location Map

Resources & Info



Read what present and past tenants think of Willow Creek.

Walkability score


Willow Creek is within walking distance of Infinity Park, King Soopers, Target, Whole Foods, Starbucks as well as City Set with many new and vibrant places to eat.

Fitness Center

Fitness Center

Infinity Park at Glendale is located right across the street from the apartments.


Public Transportation

There's an RTD bus stop located directly across the street from the property. More information on routes and schedules available here.

We'd love to hear from you

Reach out to us by email or phone. We look forward to assisting you in your search for the perfect apartment home to meet your needs.

Building Address

Willow Creek Apartments

1008 S. Cherry Street

Glendale, CO 80246

View Map


Phone: 303-759-1833

Fax: 303-759-1887

Office hours

9 AM - 5 PM, Monday through Friday

Closed on weekends