Explore details about location North Ellis Street. North Ellis Street is a location situated within the Salisbury alongside other areas such as Morrison Avenue, Belfry Court, Fairview Street.