The Great Lakes Science Center located right on the shores of Lake Erie in Downtown Cleveland offers a six story atrium, fantastic views of Downtown Cleveland and Lake Erie, unique indoor and outdoor spaces, and private tours through the museum for wedding guests.
Carla & Anthony
by James & Genevieve
published on July 22nd, 2010
A Summer Wedding at the Great Lakes Science Center
