Independent Living 2 is a United States of America company, located at 3 Emmertz Ln in Batesville.
1325 Craig Koawock Hwy, Craig, 99921-0000
600 S Washington Ave # 22, Mobile, 36603-1453 (36603)
510 County Road 515, Hanceville, 35077-4508 (35077)
103 Railroad St SW, Hartselle, 35640-2534 (35640)
9412 Valley Ln SE, Huntsville, 35803-1326 (35803)
1211 Water Ave, Selma, 36703-4472 (36703)
825 Hillcrest School Rd # C, Tuscaloosa, 35405-8322 (35405)
225 Grant St SE, Decatur, 35601-2511 (35601)
1624 S 4th St, Nashville, 71852-3306 (71852)
, Berryville, 72616