78th Street Studios is the largest fine arts complex in NE Ohio with over 40 retail galleries, studios, and other creative spaces all under one roof. Every Third Friday of the month the doors open to the public for a night of free, family, fun. Check out the Channel 3 story about 78th Street Studios.
78th Street Studios
1305 West 80th St.
Cleveland, OH 44102
78th Street Studios
1305 West 80th St.
Cleveland, OH 44102
No comments:
Post a Comment