Houston, the new and thriving hub of Indian-American community – Times of India

And Houston, the largest city in Texas, with a population of roughly … of Memorial Hermann Southwest and Memorial Hermann Sugar Land hospitals, …