Explore details about location North Street. North Street is a location situated within the Dumfries and Galloway alongside other areas such as Africanda Road, Mckie Avenue, Glenjorrie Avenue.