Contact Us

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

Take a Virtual Tour