A New Name for a New Museum

In 2003, the new Cleveland Health Museum, renamed HealthSpace, opened at 8917 Euclid Avenue. This photo graph shows the southeast corner of the new building which housed HeadFirst Theater. | Creator: Cynthia Thompson | Date: 2003
Download Original File