Explore details about location Nelson Road. Nelson Road is a location situated within the Saskatoon alongside other areas such as Spadina Crescent, Cynthia Street, High Roller.