Royal Road Grand River

Royal Road Grand River is an asphalted street with a maximum speed of 60 with two lanes, also known as Port Louis – Saint Jean Road in Pointe aux Sables.