Sheila Dellorfano NPI 1467065292 Practice location: 10 Moore St, East Boston, MA 021281562 Taxonomy code: 1041C0700X Phone: (204) 471-5098