Schools in Odessa, Delaware, the US. Schools locations in Odessa, Delaware. Find the nearest schools locations, near you. All types of business services ATM Finance Funeral home Insurance Lawyer School Travel All schools in Odessa Appoquinimink School Superintendent School +1 302-376-4101 118 S 6th St, Odessa, Delaware 19730 Write a review Phone Website Directions Appoquinimink Teacher Center School +1 302-378-2757 118 S 6th St, Odessa, Delaware 19730 Write a review Phone Website Directions Appoquinimink-Administrative School +1 302-378-5011 118 S 6th St, Odessa, Delaware 19730 Write a review Phone Directions