Monarch Park Monarch Park, 115 Felstead Avenue, Toronto, ON, Canada Swimming Pools & Wave PoolsOutdoor Skating Rinks & TrailsSwimming Lessons View Profile