Castle Connolly Doctor ID: 83CC021592
Specialty: Urology
Special Expertise: Bladder Cancer, Prostate Cancer, Kidney Stones
Hospital Affiliations: Holy Cross Hospital - Fort Lauderdale, Broward Health Imperial Point
4800 Northeast 20th Terrace, Ste. 207, Fort Lauderdale, Florida 33308
Castle Connolly Doctor ID: 83CC021592
Specialty: Urology
Special Expertise: Bladder Cancer, Prostate Cancer, Kidney Stones
Hospital Affiliations: Holy Cross Hospital - Fort Lauderdale, Broward Health Imperial Point