Dr. James Russell is a Urologist in Baltimore 21201, BALTIMORE and has…read more an experience of 2026 years in this field. Dr. James Russell practices at Office in Baltimore 21201, BALTIMORE.
Some of the services provided by the doctor are: Prostate Cancer,Congenital Obstruction of Ureterovesical Junction,Neurogenic Bladder,Prostate Removal and Urethral Dilation etc.read less