2900 Detroit Avenue
Cleveland, OH 44113
Hours: Tue-Sun 12-5PM Wed 12-8PM Mon Closed
Leigh Silverblatt is a visual and sound artist from Cleveland, Ohio. Her work utilizes digital media to comment on the Technological Revolution. Leigh has performed at various venues in her hometown, including MOCA Cleveland. Her video work has been screened at venues in Chicago,IL, Brooklyn, NY, and Montreal, QC.
Sign Up Never miss our goings-on. Sign up for our email.
1 of 22