1. Durfee Hot Springs 2798 S Elba Almo Rd, Elba, ID 83342 Coordinate: 42.36465,-113.448654 Phone: (208) 824-5701