1. Orkin Pest & Termite Control 123 Main St S, Eden, ID 83325 Coordinate: 42.60546,-114.20908 Phone: (877) 200-7113