1. Masters Of The Sky Taxidermy 1121 Sheridan Ave, Shreveport, LA 71104 Coordinate: 32.49165,-93.75432 Phone: (318) 573-2274