April 30 @ 7:00 pm - May 19 @ 10:00 pm Little Shop of Horrors Spencer Theatre 4949 Cherry Street, MO Sci-fi smash hit musical.