Owens Intermediate School
Add to Favorites
CLOSED NOW
Today: 8:20 am - 4:20 pm
Tomorrow: 8:20 am - 4:20 pm
Saved to Favorites
Phone: (281) 983-8464
Fax: (281) 983-8098
Phone: (281) 983-8466
Address: 6900 Turtlewood Dr, Houston, TX 77072
Website: https://www.aliefisd.net/domain/1464