1. Arlo Lloyd Drilling 2227 S Elba Almo Rd, Elba, ID 83342 Coordinate: 42.21514,-113.56149 Phone: (208) 638-5550