Joe's Taxidermy in Houma
(985) 853-1908
Joe Strange Taxidermy Studio. Joe's Taxidermy is a Full-Time Taxidermy shop located in Louisiana, 50 miles West of New Orleans and 60 miles South of Baton Rouge. Award winning taxidermy at Joe Strange Taxidermy Studio.