IDEA Lab Kids
Main:
(281) 982-5126
Fax: (713) 513-5224
Fax: (713) 513-5224
800 Gessner Rd, Ste 100, Houston, Texas, 77024
Note: Memorial City Plaza
Note: Memorial City Plaza