Info

Official website

Founded
2013
Address
4181 New Street
L7R 3Z6
Burlington, Ontario
Country
Canada

Venue

Nelson Stadium
Name
Nelson Stadium
City
Burlington, Ontario
Capacity
1000
Sponsored links