1. Fin Fur & Feather Club 100 Larch Rd, Millis, MA 02054 Coordinate: 42.17056,-71.33437 Phone: (508) 376-2977