Dr. James M. Ballou III, MD

69 Island Street, Keene, New Hampshire 03431