1. Ducharme Albert R OD PA
1320 Shelfer St, Leesburg, FL 34748
Coordinate: 28.82407,-81.88589
Phone: (352) 728-1700
2. Kenneth D Grier OD
8112 Centralia Ct Ste 102, Leesburg, FL 34788
Coordinate: 28.8312,-81.82268
Phone: (352) 728-5494
3. Lighthouse Central Florida
32634 Blossom Ln, Leesburg, FL 34788
Coordinate: 28.82497,-81.78889
Phone: (407) 365-1544