Jan. 14, 2012

ECHO Lake Aquarium & Science Center Construction Update


The ECHO Lakeside Pavillion is progressing and well on its way to a Summer 2012 opening. Check-out the "Supergreen" features and the progress of this hi-tech pavillion, which is striving for LEED Platinum certification.