Haven Hot Springs Address: 7655 Highway 21, Lowman, ID 83637 Phone: (208) 259-3344 Hotels & Motels Other Businesses: Sourdough Lodge at 8406 Hwy 21, Lowman, ID 83637