Start from
Central Florida Eye Clinic (Alafaya Office)
2822 S Alafaya Trail Suite 150, Orlando 32828