Location Profile NorCal Urology Oakland, CA Location Information NorCal Urology Oakland, CA 3300 Webster St.#710Oakland, CA 94609United States Phone: 510-465-5800 Visit Website Physicians Dr. Charles Wen View Physician Profile