John Garofalo, MD

Emergency Medicine

200 Kennedy Memorial Dr, Waterville, ME 049014526

(207) 861-3200