Second Nature Taxidermy

Second Nature Taxidermy, located in Pocatello, Idaho, has received positive feedback for their high-quality work and reasonable pricing on European mounts. Reviewers have highlighted the friendly and prompt service, making it a recommended choice for taxidermy needs. For more information, please contact the taxidermist directly.
Web:
Tel: +1 208-317-5190
Address: 5978 Noah St, Pocatello, ID 83202