Stars Rising is implanted inside the buildings of the school LIH - Lycée International de Houston
15950 Park Row, Houston, Texas 77084, United States
Phone: (832) 474-1013 Email: admission@lihouston.org
Open today | 07:30 am – 06:00 pm |
Extended care until 6:00 PM for an additional cost