2020-04-18T19:00:00 2020-04-18T21: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 Presser Hall, Whalen Performance - Theatre