Directions: North River Fitness Center in Tuscaloosa, AL

North River Fitness Center
8405 New Watermelon Rd
Tuscaloosa, AL 35406
(205) 343-4000