Get Directions to City of Seneca ← View details 621 North Townville Street, Seneca, South Carolina 29678 +1 864-885-1024 Get Directions From* To * — Required information