Castle Connolly Doctor ID: 128CC134490
Specialty: Ophthalmology
Special Expertise: Retinal Disorders
Hospital Affiliations: Broward Health Imperial Point, Holy Cross Health
Retina Group of Florida, 6333 N. Federal Highway, Ste. 300, Fort Lauderdale, Florida 33308
Castle Connolly Doctor ID: 128CC134490
Specialty: Ophthalmology
Special Expertise: Retinal Disorders
Hospital Affiliations: Broward Health Imperial Point, Holy Cross Health