Save Riccardo J. Esposito, MD RiccardoEsposito.MD.com • Family Doctor • 46 years experience Riccardo J. Esposito, MD 462 Broadway, Kingston, NY 12401