Contact Us! Need to Contact Us? Simply fill out the form below to ask us about new products, availability, pricing or sign up for our Newsletter. One of our knowledgeable staff will get back to you as soon as possible...and thanks again for choosing, S&S Taxidermy.... Phone: (716)592-2404 Fax: (716)592-4172 Email: sales@sstaxidermy.com or use our online form below: