Oops! Something went wrong, please try again later.
The Complexe sportif Claude-Robillard, abbreviated CSCR, is a multi-purpose sport facility, located in Montreal, Quebec, Canada, in the borough …
Reviews
Tripadvisor
3.5/5 · 3 reviews
Loading reviews...
Dec 2, 2022
In my opinion, that so fantastic! Great place to play some football with friend! I recommend this for everyone! Full review by edwardhA2754CS
Oct 25, 2022
This is a true world class sporting complex. Indeed, name the sport and they probably have a facility to play it. Among the various things you can find here: an Olympic-sized swimming pool, diving fa… Full review by E1128ZCalejandrob