Chaboillez Square is a town square located in Montreal, Quebec, Canada. It is located at the intersection of Saint Jacques Street and Peel Street in downtown Montreal. The former Montreal Planetarium is located within the square.
Wikipedia https://en.wikipedia.org/wiki/Chaboillez_Square
Address 1024 Rue Saint-Jacques, Montréal H3C1G7, Canada
Coordinates 45°29'47.051" N -73°33'52.791" E