Explore details about location North 8th Street. North 8th Street is a location situated within the Kenilworth alongside other areas such as Mark Road, Halsey Street, Windsor Place.