Consulate General of India

Closed
yelp logo

(37)

Photos

4300 Scotland St
Houston, TX 77007

The Consulate General of India in Houston, TX serves as a vital diplomatic outpost for Indian nationals and residents in the southern United States.

Through its various services and programs, the consulate fosters cultural exchange and strengthens the ties between India and the local community.

Generated from their business information

Reviews

yelp logo
3.037 reviews
Photo of Todd M.
Todd M.
7/23/2022

Getting a business visa to India is pretty tedious. I highly recommend using the mail method and avoid going to the embassy if possible. I basically wrote the process out for my coworkers, I will...

Photo of P B.
P B.
3/5/2025

I just gave up on my OCI application! You can leave India, but the bureaucracy never leaves you. After completing the online part of the application I went to submit documents as a walk-in at the...

Photo of Surbhi C.
Surbhi C.
1/20/2020

Amazing services... I had to get some documents stamped from them and birth certificate. Called them and left the message. I was certain that there will be no response. But got the call back the...

Chhater J.
12/10/2022

Their website is the worst, I have ever come across. despite trying continuously 2 days I couldn't open the online application for miscellaneous service required by my wife. Although I was able to...

Photo of N S.
N S.
9/24/2022

For those wondering if this place is even open to the public since there is no update on their website or social media, and you will never get to speak with a human via their phone number, the...

Own this business?
See a problem?

You might also like

United StatesTexasHoustonConsulate General of India

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.