accessibility icon

We have an optimized web accessible version of this site available. Click here to view.

Call Us Today!
713-522-1641

Online Application

We can't wait to have you here at Avalon Square. Click here to fill out our online application

Address

Avalon Square 2400 Westheimer Road

Houston,

TX

77098

Office Hours

Mon-Fri: 8:30 AM-5:30 PM
Sat: 10:00 AM-5:00 PM
Sun: Closed

Call Us

Phone:

713-522-1641

Fax: 713-522-2739