900 NW 17TH ST MIAMI, FL 33136
WILLIAM DEMSHOK, PHYSICIAN ASSISTANT
Medical Physician Assistant
AMIR FARAMARZI
Ophthalmology Physician
ANDREW ROUSE, OD
Optometrist
CHARLES ZHANG