1. Master Taxidermy Studio Inc 106 W McKey St, Ocoee, FL 34761 Coordinate: 28.56935,-81.5456 Phone: (407) 656-7473