Ottawa Harlequins

Location: Ottawa, Ontario
Level: professional
Sport: rugby
League: Canadian Rugby Super League
(View other teams from Canadian Rugby Super League)
Status: active
Years: 2002-
Teams with the Harlequins team name