Explore details about location Main Road. Main Road is a location situated within the Newfoundland and Labrador alongside other areas such as New-Wes-Valley, West Side Road, Pete Coady's Road. Additionally, some smaller parts of Main Road include specific areas like Price Road adding to the diversity of its landscape.