North Florida Eye Center: Davila Roger J MD 410 North Main Street, Chiefland, FL 32626