Pehowa Road, Tau Devi Lal Park, Near FSD Cheeka, Food Corporation of India, Cheeka, Haryana 136034, India