Dr. David McDermott, MD
Accepting new patients
(207) 285-3435
Call for more information
