Little Shop of Horrors” plays March 6 through March 29, Fridays and Saturdays at 7:30 p.m. and on Sundays at 2 p.m.
The closest body of water is Sloan’s Lake, which is technically nearby, but you’d need binoculars, a ladder, and possibly a small aircraft to catch a glimpse of it from inside this establishment.