Explore details about location South Russell Street. South Russell Street is a location situated within the Troy alongside other areas such as South Russell Street, South Russell Street, Brentwood Drive.