AIA Houston

Architecture Center Houston


Mon-Thu 9:00 AM - 5:00 PM
Fri 9:00 AM - 3:00 PM
Architecture Center Houston is finally complete at our new 902 Commerce St. location. Our mailing address is PO Box 66696, Houston, TX 77266.

If you would like to see the new center and check out the current exhibit, drop in during normal business hours.