Save John F. Gaddis, MD JohnGaddis.MD.com • Family Doctor • 43 years experience John F. Gaddis, MD Factory Road, East Machias, ME 04630