Photo of Alcina Lidder, MD, Ophthalmology

Alcina Lidder, MD

Ophthalmology

Specialties

Location

Department of Ophthalmology

900 NW 17TH STREET, MIAMI, FL 33136