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