Elaine Sherwood's National Provider Identifier (NPI) Details
Elaine Sherwood, LICSW
NPI: 1154809473
Enumeration Date: 2018-07-30
Last updated: 2024-02-16
Sole Proprietor: YES
Status: active
Postal Address: 370 MAIN ST, TOWNSEND, MA
Phone: 508-887-1843
Primary Practice Address: 90 ROLLING ACRES RD, LUNENBURG, MA
Practice's phone: 978-602-6636