NPI Central
Stella Lamptey, MA — NPI 1821207275, Worcester, MA | NPI Central