Which consulate for H1 stamping?

My residence address while H1 filing was Gurgaon, which comes under Delhi consulate. My employer says the approved visa is ONLY for Delhi consulate & I cannot go for visa stamping in other cities. Please clarify if this is true. I am currently in Chennai & wondering how to handle this.!

You can appear for stamping in Chennai as well.