Dr. Steven Cohen, MD
Urology
Make an Appointment
(401) 274-6565Telehealth services available
French
Urologic Specialists of NE is located at 125 Corliss St, Providence, RI 02904.
Providers at Urologic Specialists of NE specialize in Urology.
One provider practices at Urologic Specialists of NE.
Use the insurance check on this page to verify if Urologic Specialists of NE is in-network.
Providers at Urologic Specialists of NE can provide language services for French.