Sarah Avila, MD

Ophthalmology

Caffa Optics

2441 Douglas Rd, Miami, FL 33145

Accepting new patients

(305) 442-0066