Explore details about location North Road. North Road is a location situated within the Southold alongside other areas such as Boisseau Avenue, Hobart Road, Sound View Avenue.