https://www.mdnpi.com/physicians/nicole-vanessa-rivera/npi-1356874085.html
Nicole Vanessa Rivera MD, RI 02906