Merrill R Farrand, DO, Family Medicine

26 Barnard Ln
KennebunkME  04043-6714 (York County)


Phone: 207-502-7074
Fax: 207-502-7079

NPI: 1568494011
License Number: 1096 (ME)