Odessa High School
570 Tony Marchio Dr, Townsend, DE 19734
Public High School 9th to 12th
-
B+
-
Students
1,190
-
SAT Overall Score
1130
-
Student Teacher Ratio
15:1