Urologic Specialists of New England. Urology • 1 Provider. 1539 Atwood Ave Ste 203, Johnston RI, 02919. Make an Appointment. (401) 828-7110. Telehealth services available. Urologic Specialists of New England is a medical group practice located in Johnston, RI that specializes in Urology. Providers Overview Location Reviews..