The Sculpture Center Author: The Sculpture Center Map Unavailable Address 1834 E. 123rd Street Cleveland Ohio 44106 Upcoming Events No events in this location Related