India Culture Center a non-profit organization celebrates India's 70th Independence Day on Saturday 8/20/16.
India Fest is a free event with free parking: At Stafford Center, 10505 Cash Road, Stafford, Texas 77477. The event is open to all.
Enjoy Indian music, culture and food. Bring your loved ones and experience cultural activities and have fun at the Instant Quiz, Talent Contest and Mom, Dad and Me Event.