The Deer Shop in Processing/Taxidermy 325-576-5055 Address 112 S Central Hamlin, TX 79520 Open in Google Maps