Taxidermists in Ogdensburg (NY) Full list of companies Taxidermists category in Ogdensburg, New York Larry's Taxidermy Studio 721 Park St, Ogdensburg, NY 13669, (315)393-1483 Page 1