north river tuscaloosa wallpaper north river primary care tuscaloosa 4960 Rice Mine Road NE Suite 10 Tuscaloosa AL 35406 GET DIRECTIONS. At Northriver Primary Care Associates our. … Monday, May 23, 2022 Edit