7723 Beechnut at Hwy 59 S., Houston, TX 77074 · Directions