Osceola Elementary School 100 Osceola Ave Ormond Beach, FL 32176 Phone: (386) 676-1230 Fax: (386) 676-1233
Category: elementary secondary school