Rouge National Urban Park, Parking Lot and Road Crossing is located in Markham, Canada on 7322 Major Mackenzie Dr E. Rouge National Urban Park, Parking Lot and Road Crossing is rated 4.8 out of 5 in the category national park in Canada.
Address
7322 Major Mackenzie Dr E