158 Ste. Agnes St, Azilda, ON, Canada P0M 1B0
Dr. Edgar Leclair Arena is an ice rink located in Azilda, ON, Canada
Dr. Edgar Leclair Arena has ice available from the following sellers.
Club(s) that play at this ice rink
Check out these fun team activities nearby!