Indian cultural center is the right place to renew the passport. If you go to Indian Embassy, you will be mad.... and you have to go to the long line at 6am for 8am office timing in Indian embasy.