Answered By: Loan Nguyen
Last Updated: May 01, 2017     Views: 282

The ELS Center is located on the corner of Montrose Blvd. and Richmond Avenue. 

Address: 4200 Montrose Boulevard, Suuite 120, Houston, TX 77006
Phone:(713) 521-2030

View ELS Language Centers - Houston in a larger map