Gary W Farmer, MD
Internist
apartment
Ellsworth, ME
50 UNION ST MAINE COAST MEMORIAL HOSPITAL, Ellsworth, ME, 04605
Phone:
(207) 664-5660
Fax:
(207) 664-5664
50 UNION ST MAINE COAST MEMORIAL HOSPITAL, Ellsworth, ME, 04605