R

Rick Valenta

3 years ago

A great place to bring the family! We love the Ec...

A great place to bring the family! We love the Echo center. It a museum oriented towards kids; and they always have something interesting on display; no matter when you visit. Facilities, cafe, and a gift shop are present on site. Beautiful views of the lake out of the west side of the building. A good venue to hold an event at as well.

Comments:

No comments