3401 W 5TH ST, ODESSA, IDEA PUBLIC SCHOOLS, 79763
Rating Not Available |
Grade Span: PK-05
3401 W 5TH ST, ODESSA, IDEA PUBLIC SCHOOLS, 79763
![]()
![]()
![]()
Good |
Grade Span: 06-12
items