Meaghan Eflaherty NPI 1619471083 Practice location: 5 Nobscot Brook Ln, Rockland, MA 023702743 Taxonomy code: 390200000X Phone: (161) 794-3106