Explore details about location South Depot Street. South Depot Street is a location situated within the Greenville alongside other areas such as Railroad Street, South Depot Street, South Court Square.