Theresa Walsh NPI 1013392760 Practice location: 529 Main St, Charlestown, MA 021291125 Taxonomy code: 163WC0400X Phone: (616) 600-3195