Castle Connolly Doctor ID: 83CC009608
Specialty: Urology
Special Expertise: Kidney Stones, Minimally Invasive Urologic Surgery, Prostate Surgery, Urologic Cancer
Hospital Affiliations: Delray Medical Center
Advanced Urology of South Florida, 5350 W. Atlantic Ave., Ste. 102, Delray Beach, Florida 33484
Castle Connolly Doctor ID: 83CC009608
Specialty: Urology
Special Expertise: Kidney Stones, Minimally Invasive Urologic Surgery, Prostate Surgery, Urologic Cancer
Hospital Affiliations: Delray Medical Center