Portsmouth School Department NPI 1609261304 Practice location: 120 Education Ln, Portsmouth, RI 028712739 Taxonomy code: 251300000X Phone: (401) 687-2257