Info

Official website

Founded
2001
Address
964 The Queensway
M6H 1A2
Toronto, Ontario
Country
Canada
E-mail
info@portugalfc.ca

Venue

Lamport Stadium
Name
Lamport Stadium
City
Toronto, Ontario
Capacity
9600

Fansites

No fansites yet.
18+ GambleAware