AIA Houston

Architecture Center Houston


Mon-Thu 9:00 AM - 5:00 PM
Fri 9:00 AM - 3:00 PM
AIA Houston & ArCH closed due to flooding. The AIA Houston office took on water during Harvey and will be closed until further notice. We are temporarily located in the offices of HOK at 3200 Southwest Fwy #900, Houston, TX 77027. Our mailing address is PO Box 66696, Houston, TX 77266.