Embark at Willowbrook Park Senior Living Share: Independent Living Embark at Willowbrook Park Senior Living Visit Website Request Info 7575 Willow Chase Blvd Houston, TX 77070 (713) 630-8911 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.