About Willowbrook Location
The Houston Methodist Willowbrook location is one of six centers owned by the Houston Methodist group. Opened in 2000, this hospital is designed to be a warm and inviting place of healing, with over 300 beds and top-of-the-line equipment to ensure your safety. They are a comprehensive facility, offering services in the fields of emergency care, cardiology, orthopedics and sports medicine, women’s services, neurology, and more. With awards like Best Metro-Area Hospital by U.S. News & World Report, Breast Imaging Center of Excellence designation from the American College of Radiology, and the Silver Beacon Award for Excellence for their Intensive Care Unit, it is a great privilege for Dr. Albright practice medicine here and perform some of his most complex surgeries. He completely trusts all of the skilled staff members at the Willowbrook location to provide exceptional care.