1. North River Wood Products Inc 2231 1st Ave, Tuscaloosa, AL 35401 Coordinate: 33.18995,-87.53734 Phone: (205) 343-0458