Willowcrest Care Center
3821 S Chicago Ave
South Milwaukee, WI 53172
Willowcrest Care Center is located at 3821 S Chicago Ave in South Milwaukee, Wisconsin. It is a 135 unit senior housing facility. The encompassing area is heavily populated, with approximately 22,000 individuals residing in the zip code of ...