Cheryl Lavallee NPI 1396322178 Practice location: 535 Union Ave, Framingham, MA 017025819 Taxonomy code: 1041C0700X Phone: (150) 853-2598