• Physicians - Ophthalmology / Optometrists
254 E. Stuart Avenue
Lake Wales, FL 33853
(863) 676-6051
(863) 676-4500 (fax)