601 Erieside Ave, Cleveland, Ohio 44114 USA
Visit the Great Lakes Science Center in Cleveland today! Stay Curious
Photo Credit: Yelp