Contact Information
Green Canyon Hot Springs
Address:
2432 Canyon Creek Road
P.O. Box 206
Newdale, ID 83436
Phone Number:
(208) 458-4454
Email:
greencanyonhotsprings@gmail.com
Managers:
Shanelle Titensor
Phil Neibaur
Randy Neibaur