Canyon Pools & Spas
(208) 467-5151
623 3rd St. S, Nampa, Idaho, 83651
About us
Canyon Pools & Spas Provides Swimming Pool & Spa Service, Swimming Pool & Spa Parts, Swimming Pool & Spa Chemicals And New Spas To The Nampa, ID Area.