Lighthouse for Recovery
Address:
147 West Linden Avenue
Chubbuck, ID 83202
Phone Number:
(208) 237-3365