Stadium Stadium:BMO Field Capacity:2236 Address: 170 Princes Blvd, Toronto, Ontario M6K 3C3 View map location