Charles A. Batt, MD is a Psychiatry specialist in New London, NH. This doctor matches your preferences for Specialty.