Phone 713-993-9544 (office) 713-993-0751 (fax) Address Avondale House 3737 O’Meara Drive Houston, Texas 77025 Office Hours Mon-Fri: 8:00 am – 4:30 pm CONNECT DONATE NOWTake a Virtual Tour View Larger Map