Plot No-1526/3217, Ward No-20 Near ITI Chhak, Deulbera, Talcher Orissa INDIA 759102 (Orissa)