1. Rostra Tool Company 30 E Industrial Rd, Branford, CT 06405 Coordinate: 41.29941,-72.75688 Phone: (203) 488-8665