Explore details about location Rachel Street. Rachel Street is a location situated within the Providence alongside other areas such as Pearl Street, Barbour Drive, Staniford Street.