Location: Wychwood Theatre76 Wychwood AveToronto, ON, M6G 3E2CanadaSee map: Google MapsDisney's The Little Mermaid at Wychwood TheatreDates: 03/29/202503/30/202504/04/2025Show more datesHide these dates04/05/202504/06/202504/11/202504/12/202504/13/2025Time: 11:00AM, 3:30AM and *7:00PM (select dates)