Willow Creek Apartments offer spacious floor plans, featuring wood-burning fireplaces, washers and dryers, large oval tubs, personal intrusion alarms, plush carpeting, sunrooms with faux-wood flooring, and more!
Community Features:
• Pet Friendly
• 2 Swimming Pools
• Grilling Area
• Green Park
• Central Mail Center
• Tennis Court
• Winding Paths with Bridges
Located in Elmwood, Willow Creek is convenient to downtown New Orleans, Earhart
Expressway, Interstate-10, shopping, restaurants, work, and entertainment. Our location is
also ideal for individuals attending local area universities such as Tulane, Loyola, and Xavier.