1. New Mountain Innovations 22 Pennsylvania Ave, Niantic, CT 06357 Coordinate: 41.32401,-72.19217 Phone: (860) 691-1876