Little Shop of Horrors | Temple Theatre | Stage | Indy Week

Stage

Little Shop of Horrors

When: April 26-May 13 2012

Thu 2 pm & 7 pm, Fri-Sat 8 pm, Sun 2 pm.

Price: $12-22

Tags

Add a review

Rating

Select a star to rate.