Arcadia Recovery Center
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
TollFree: (800) 535-9041
Phone: (208) 522-6155
Address: 1020 Land Bank St, Idaho Falls, ID 83402
1020 Land Bank St, Idaho Falls, ID 83402
157 Houston Cir, Idaho Falls, ID 83402
500 K St, Idaho Falls, ID 83402
401 Park Ave, Idaho Falls, ID 83402
447 Park Ave, Idaho Falls, ID 83402
452 D St, Idaho Falls, ID 83402
163 E Elva St, Idaho Falls, ID 83402
548 Lomax St, Idaho Falls, ID 83401
320 B St, Idaho Falls, ID 83402
1904 Jennie Lee Dr, Idaho Falls, ID 83404