Willow Creek is conveniently located next door to local shopping and dining, and access to I-80 is only 9 minutes away. The South Shore Line train station is also nearby, making it easy to get to downtown Chicago.
Enjoy a shopping day down the road at Lighthouse Place Premium Outlets. Or spend the day outdoors at West Beach or at the Indiana Dunes, only 15 minutes away. Contact us today to schedule a tour of our apartments and see all the reasons why you will want to make Willow Creek your new home.