Rideau Carleton Raceway History

Rideau Carleton Raceway is a Canadian horse racing and gambling complex located at 4837 Albion Road in Ottawa, Ontario. The facility began operation in 1962 and specializes in Standardbred harness racing. In 2000, the venue introduced slot … Read More