Technology Department Quick Links
Technology Team
The Technology Department is located at:
915 Dell Dale St
Channelview, Texas 77530
Phone: 281-860-1420
Hours of Operation:
8:00 - 4:00 Monday through Friday
Summer Hours:
7:00 - 5:00 Monday through Wednesday
7:00 - 4:30 Thursday