1. E Pic Environ Pest & Insect 6024 N Mount Vernon Dr, Seneca, SC 29672 Coordinate: 34.72543,-82.87213 Phone: (864) 882-4190