Odyssey Charter School School Category: Grade Level OfferingSchool Tags: dual language immersion greek Program TypeLanguages AddressPhone #School WebsiteProgram AvailabilityGrade Level OfferingGreekBarley Mill Plaza 4319 Lancaster Pike New Castle County Delaware 19805 302-516-8000School WebsiteGrade Level Offering Previous