1. Quality Taxidermy 4457 N US Highway 17, Deland, FL 32720 Coordinate: 29.10403,-81.34055 Phone: (386) 985-0000