Castle Connolly Doctor ID: 83CC026258
Specialty: Ophthalmology
Special Expertise: Glaucoma, Cataract Surgery
Hospital Affiliations: Broward Health Imperial Point
Fort Lauderdale Eye Associates, 2466 East Commercial Boulevard, Fort Lauderdale, Florida 33308
Castle Connolly Doctor ID: 83CC026258
Specialty: Ophthalmology
Special Expertise: Glaucoma, Cataract Surgery
Hospital Affiliations: Broward Health Imperial Point