Contact

For more information or technical assistance, please contact us at:

Email: icaa@mfah.org 

International Center for the Arts of the Americas (ICAA)
5100 Montrose Blvd., Houston, TX 77006
Mailing address: P.O. Box 6826, Houston, TX 77265-6826

Telephone: 1 (713) 353-1528