https://www.mdnpi.com/physicians/richard-a-barkin/npi-1780724245.html
DR Richard A Barkin DDS, RI 02893