McCrillis & Eldredge Insurance is an independent insurance agency providing quality protection in New Hampshire & Vermont for over 120 years. We can assist with your Home, Auto, Commercial, Life, & Health insurance needs. Our offices are located in Newport & New London.