Contact Information

Green Canyon Hot Springs

Address:
2432 Canyon Creek Road
P.O. Box 206
Newdale, ID 83436

Phone Number:
(208) 458-4454

Managers:
Phil Neibaur
Randy Neibaur