Save Anthony H. Debarros, MD AnthonyDebarros.MD.com • Radiologist Anthony Debarros, MD 455 Toll Gate Road, Kent Hospital Radiology Department, Warwick, RI