Location and Contact Information Boise, Idaho Sales & Admin Telephone(208) 442-6407 AddressC. H. Spencer LLC3606 E Comstock Ave,Nampa, ID 83687 Contact Us h You can also send in your inquiries using our form. h Check out our wide range.. h Financing Option h Engineering Specifications – Click Here Click here