Renee C Whelan Od Pa NPI 1457591968 Practice location: 75 Leighton Rd, Falmouth, ME 041052207 Taxonomy code: 152W00000X Phone: (207) 979-2992