Save David S. Hill, MD DavidSHill.MD.com • Family Doctor • 61 years experience David S. Hill, MD 1326 Washington Street, Bath, ME 04530