Explore details about location Willow Street. Willow Street is a location situated within the Elizabeth City alongside other areas such as Richardson Street, Mariner Court, Shirley Street.