New Life Church
New Lennox, Illinois
30,000 sq ft

/