70 Kenyon Ave
Suite 210
Wakefield, RI 02879
Directions
401-788-8780
401-788-8730
Urology
American Board of Urology
Loma Linda University School of Medicine
Chief Resident in Urology, State University of New York at Upstate; Urology Residency, Texas Tech
Men’s Health Research Fellowship, Brown University