Mailing Address
ECISD Instructional Technology Department
P.O. Box 3912
Odessa, TX 79760
Physical Address:
802 N. Sam Houston Ave.
Odessa, TX 79761
Instructional Technology Main Office: (432) 456-8489
Instructional Technology Specialist Help Desk (432) 456-6079
Online Programs (432) 456-5290