Dr. Desmond Donegan, MD
3.8
(9)
Accepting new patients
(207) 774-5479
Call for more information