Jane Ricci NPI 1699223263 Practice location: 42 Wright St, Palmer, MA 010691156 Taxonomy code: 390200000X Phone: (413) 370-5290