
Urology
Urology
Newport Beach
520 Superior Ave Ste 240, Newport Beach, CA 92663 Phone: (949) 646-1131 • Fax: (949) 646-6782
Yes
Hoag Physician Partners
English, Portuguese, Spanish
American Board of Urology
Urology
Medical Education
Medical Doctor, Loma Linda University School of Medicine
Internship
Surgery, Loma Linda University Medical Center
Residency
Urology, Loma Linda University Medical Center
Call
(949) 646-1131