Open Country Taxidermy is a professional taxidermist in the heart of Colorado. Based in La Salle, CO we provide professional big game, fish, and waterfowl taxidermy and mounting services. For more information call Open Country Taxidermy today at - (970) 541-4171
No reviews yet. Be the first to write a review!