1. Nemfi Pfs 60 Ezra Silva Ln, Windsor, CT 06095 Coordinate: 41.85786,-72.68702 Phone: (860) 640-4600