8400 31st St
Brookfield, Illinois 60513

Brookfield Zoo brings the dolphins back; with a newly renovated Seven Seas stadium as well as the underwater viewing area.

Added by Upcoming Robot on April 29, 2011