Elgin Barrow Arena

43 Church St S
L4C 1W1
Richmond Hill
905 884-1368

Ice Facilities

  • 2 pads with seating capcities of 200 and 1,528

Click here for information regarding ice rentals


Facility Rentals

  • one meeting room for up to 145 ppl

Please click here to search for availability

Please click here for rates

905 884-1368