The India House · Map · 8888 W Bellfort St. Houston, TX 77031. Fondren Southwest. Directions · (713) 772-7722. Call Now · Full menu · Known For. Other ...
India House is a 501(c)3 non-profit community center bringing resources, education, services and India's culture to Houstonians. 8888 W Bellfort, Houston, ...
India House Houston is a 501 (c) 3 non-profit Community Service organization located in Houston, TX.Our mission is to unite cultures, create bridges and ...