The Branch School Home / The Branch School Share: EDUCATIONNON-PROFIT The Branch School Visit Website 1424 Sherwood Forest Houston, TX 77043 (713) 465-0288 Visit Our Website Map What's Nearby? Distance: 5 10 15 20 25 50 mi.