Services at Willowbrook Hospital. Patient & Visitor Resources at Willowbrook Hospital. About Willowbrook Hospital. Houston Methodist Willowbrook Hospital. 18220 State Hwy. 249. Houston, TX 77070. 281.737.2500. Get Directions. We're Still Here for You.Find a Doctor‧Contact Us‧Services‧For Patients‧Insurance‧About.