North Wauchula Elementary School: 1120 N Florida Ave Wauchula, FL