Explore details about location South Depot Street. South Depot Street is a location situated within the Greenville alongside other areas such as Cemetery Road, North Talbotton Street, Martin Street.