Blank Canvas Theatre (at 78th Street Studios)

1305 West 78th Street, Suite 211 (West 80th for mail)

Cleveland, OH 44102


View Larger Map