Explore details about location North Howell Street. North Howell Street is a location situated within the Davenport alongside other areas such as Ravine, East High Street, Park Place.