Dining Chicago

Restaurant_location_small.png%7c41.8139,-87

Eden Place Nature Center

Immerse yourself in nature at the Eden Place Nature Center, a refuge stocked with enough greenery to transport you from city life to a tropical oasis.

Location Information

Address: 4417 S. Stewart Avenue, Chicago, IL 60609

Neighborhood: Fuller Park

Region: Southwest Chicago

County: Cook County

Phone: Show phone

View website

Eden Place Nature Center
Eden Place Nature Center

Images

Eden Place Nature Center Eden Place Nature Center Eden Place Nature Center Eden Place Nature Center

Hours of Operation

Tues - Sat: 9am - 3pm Sun - Mon: Closed




Copyright © 2018 Chicago's Restaurant Guide. All Rights Reserved.