Our English language school in Houston is located in the historic neighborhood of Montrose. One of the most pedestrian-friendly areas in Houston, Montrose has tree-shaded streets, international restaurants, vintage shops and several colleges.
LCI Houston is a professional yet intimate English language school where you will receive personalized attention from our staff and faculty.
3618 Mount Vernon St.
Houston, TX 77006 USA