York Lions Stadium

  • York University, 4700 Keele St, North York, Toronto, Ontario, Canada
  • Website

Venue Details

York Lions Stadium is an outdoor athletics facility on the campus of York University in the former city of North York in Toronto, Ontario, Canada. It is home to the York Lions, the athletic teams of York University.


Venue Type
Stadium