1. New England Pigeon & Livestock Supply 95 River Rd, Preston, CT 06365 Coordinate: 41.55935,-72.00973 Phone: (860) 889-0078