Isidor’s Cheek by Sandglass Theater Sat, 14 Nov at 11:00 am 1 Royce Cir, Ste 101B, Storrs, CT, United States, Connecticut 06268 ART