rideau sports centre rideausportscentre.com rsc is ottawa’s newest sport & wellness facility. open to the public, located on the rideau river. we connect the community through sport, wellness, leisure & good food. Category:sports Global Rank:980,702 visits:39.6K pages/Per:2.2 ADS