Save David J. Simmons, MD DavidJSimmons.MD.com • Internist David Simmons, MD 37 Palmer Street, Calais, ME