ICC (India Culture Center) was
incorporated in June 1973. ICC is a non-profit and secular
organization, serving as a coordinating link among all major
Indian Organizations and Individuals of Indian origin living
in the Greater Houston and surrounding areas, on issues of
common interest and concern.