https://www.mdnpi.com/physicians/erica-velarde/npi-1700111648.html
Erica Velarde, RI 02905