279 Main Street Niantic, CT 06357