Willow Creek is a residential apartment complex located in South Kansas City at 201 W 99th Terrace, MO 64114. This community offers a variety of one-, two-, and three-bedroom floor plans, ranging from 645 to 1,879 square feet. The apartments feature amenities such as private balconies or patios, extra storage, well-appointed kitchens with modern appliances, and, in select units, fireplaces and in-unit washer/dryer sets
The complex includes two swimming pools, a fitness center, racquetball and tennis courts, and a clubhouse. Willow Creek is pet-friendly and offers convenient access to major highways like I-435 and I-49, as well as nearby attractions like Ward Parkway Mall and dining venues. While the property receives praise for its spacious layouts, some reviews have noted issues like inconsistent pool maintenance and fitness center hours.