1. Bearcreek Taxidermists 15271 Fosters Ferry Rd, Tuscaloosa, AL 35401 Coordinate: 33.19689,-87.56267 Phone: (205) 826-6843