601 Erieside Ave, Cleveland, Ohio 44114 USA
The Great Lakes Science Center, wher science comes alive
Photo Credit: Yelp