Amherst NY Fur Business-Retail 1. 4446 Main St, Amherst, NY 14226 | Furs by Russell Inc (716) 839-5900