Connect with MECA
Hours of Operation | Monday - Friday • 12:00pm - 7:00pm
Physical Address | 1900 Kane Street Houston, TX 77007
Business Phone | 713.802.9370
Fax | 713.802.9403
General Inquiries | [email protected]
Performing Ensemble Inquiries | 713.802.9370 ext. 21
Physical Address | 1900 Kane Street Houston, TX 77007
Business Phone | 713.802.9370
Fax | 713.802.9403
General Inquiries | [email protected]
Performing Ensemble Inquiries | 713.802.9370 ext. 21