Russell's Taxidermy

0 reviews
Claimed
615-306-7086
657 Slaydenwood Road Vanleer, TN 37181 36.261777 -87.506919

About Russell's Taxidermy

State and National award winning taxidermy. Specializing in gamehead mounts! Taught by the best in the world

Photos & videos

angie 030 by Russell's Taxidermy

Location & hours

Reviews

0.0
0 reviews

Start your review

How would you rate your experience?