1. Central Florida Eye Specialists 1592 S State Road 15a, Deland, FL 32720 Coordinate: 28.99917,-81.31109 Phone: (386) 337-3576