Location

1140 Sheppard Ave W, Suite 3
Toronto, ON M3K 2A2

OPERATING HOURS

Open by bookings only, please call first for walk-ins.
Sun - Thurs: 10:00 AM-9:30 PM  
Fri and Sat: 10:00 AM-11:30 PM

Contact

PHONE
(647) 992-7362

EMAIL
Info@archersarena.com