Idea Lab Kids Locations

Holy Spirit Episcopal School

12535 Perthshire Rd
Houston, TX 77024

Spring Branch Main Campus

8404 Katy Freeway Suite 200
HOUSTON, TX 77024