Sculpture Center

1834 E. 123rd St.
Cleveland
Ohio
United States
website