SearchIdaho

North Idaho Detox

Organisation · NPI 1073267654 · Substance Abuse Rehabilitation Facility

Address
1654 E Velora Dr
Post Falls, ID 83854
Phone
(208) 918-3835