Explore details about location Main Road. Main Road is a location situated within the Newfoundland and Labrador alongside other areas such as Main Street, Bailey's Road, Haddock Street.