Taxidermists-Equipment & Supplies in Elm Grove, LA Extreme Wildlife Taxidermy & Archery Shop160 Goathill Rd.Elm Grove, LA, 710513189183749Archery Equipment SuppliesArchery LessonsArchery ShopTaxidermists Show More