Sarah Weilandholland NPI 1144247735 Practice location: 74 Gray Rd Ste 1b, Falmouth, ME 041052062 Taxonomy code: 208200000X Phone: (207) 835-4779