Terminix ← View details 214 North Walnut Street, Seneca, SC 29678 +1 864-882-8799 Get Directions From* To * — Required information