History
North Toronto Nitros is a football club (Canada). It plays its home matches at Downsview Turf 1 (North York, Ontario). It currently plays in League 1 Ontario.
North Toronto Nitros is a football club (Canada). It plays its home matches at Downsview Turf 1 (North York, Ontario). It currently plays in League 1 Ontario.