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
401 Park Ave, Idaho Falls, ID 83402
500 K St, Idaho Falls, ID 83402
452 D St, Idaho Falls, ID 83402
447 Park Ave, 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
150 Shoup Ave Ste 17, Idaho Falls, ID 83402