Castle Connolly Doctor ID: 83CC026129
Specialty: Ophthalmology
Special Expertise: Cataract Surgery
Hospital Affiliations: Holy Cross Hospital - Fort Lauderdale
Lauderdale Eye Specialists, 4800 Northeast 20th Terrace, Ste. 305, Fort Lauderdale, Florida 33308
Castle Connolly Doctor ID: 83CC026129
Specialty: Ophthalmology
Special Expertise: Cataract Surgery
Hospital Affiliations: Holy Cross Hospital - Fort Lauderdale