Insurance Plan Administrators locations near Ledyard, CT