According to our records, this business is located at 3079 Palisades CT Ste B in Tuscaloosa (in Tuscaloosa County), Alabama 35405, the location GPS coordinates are: 33.1719549 (latitude), -87.49836 (longitude). Resources For Independence is categorized under Residential Care (SIC code 8361). You can contact the company by phone at (205) 562-2022.