The Maywood Business Park redevelopment site is strategically located at 9th Avenue and St. Charles Road in the midst of an emerging renaissance of Maywood. The site is approximately 3.5 acres in size
and is located in close proximity to I290, a Metra Station, Loyola University Medical Center, Edward
Hines Veterans Memorial Hospital, and Madden Medical Center.