New search
Robert Oates
,
MD, FACS
Urology
3.6
(47 reviews)
3 locations
Boston University Medical Center Urologists
,
725 Albany St, Ste 3B, Boston, MA 02118
Eastern Massachusetts Surgery Center
,
100 Morse St, Norwood, MA 02062
Department of Urology New England Surgery Center
,
900 Cummings Ctr, Ste 122U, Beverly, MA 01915
Boston University Medical Center Urologists
725 Albany St, Ste 3B, Boston, MA 02118
Accepting new patients
(617) 638-8485