Home
›
Senior Living in AL
›
Tuscaloosa, AL
›
North River Village
North River Village
📍
5810 Rice Mine Road Ne, Tuscaloosa, AL 35406 · Tuscaloosa County
Assisted Living, Memory Care
80 licensed beds
Phone:
(205) 759-9875
State License #:
P6309
Schedule a Tour
← More in Tuscaloosa