Tuscaloosa Police Department Firing Range Posted on December 3, 2018 by Wesley Jacobs Details Location Address:2201 New Watermelon Road, Tuscaloosa, Alabama, 35406, United States