Loyola Park Natural Area Park Address Chicago, IL 60626, United States Website www.chicagoparkdistrict.com Rating on Google Maps 4.90 (14 reviews) Open on Google Maps