Leonia Farm Stand

Leonia Farm Stand, Leonia, FL 32464, United States

Location