Charmaine Spencer’s Studio at 78th St. Studios Author: The Sculpture Center Loading Map.... Charmaine Spencer’s Studio at 78th St. Studios1305 W. 80th st., #302 - ClevelandEvents 41.4840851 -81.73922729999998 Address 1305 W. 80th st., #302 Cleveland OH 44102 Upcoming Events No events in this location Related