Impact Recovery Center
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Phone: (205) 707-6950
Address: 2006 Pleasant Valley Rd, Odenville, AL 35120
Website: https://www.impactrecoverycenter.net
1078 Tucker Rd, Odenville, AL 35120
1078 Tucker Rd, Odenville, AL 35120
26 Post Office Dr, Margaret, AL 35112
1201 1st Ave S, Pell City, AL 35125
311 26th St N, Pell City, AL 35125
30 Sugar Farm Rd, Riverside, AL 35135
500 Depot St, Riverside, AL 35135
2345 Moody Pkwy Ste 204, Moody, AL 35004
662 Greensport Rd, Ashville, AL 35953
450 Drew Ave, Lincoln, AL 35096