2020-04-19T13:00:00 2020-04-19T15:00:00 TheatreLab presents Mamma Mia! The Musical in Presser hall April 18th at 7 and April 19th at 1. Reserve seats when we table in campus center. http://events.ithaca.edu/event/mamma_mia_the_musical_454 Presser Hall, Whalen Performance - Theatre