BATRA SALES CORPORATION
2/11, West Guru Angad Nagar, Main Bazaar, Laxmi Nagar,, Delhi - 110092, Delhi, India
O-35/a-1, Dilshad Garden,, Delhi - 110095, Delhi, India
A-20, Lakshmi Park, Nangloi,, Delhi - 110041, Delhi, India
93, Vikassheel Appartment, Sec-13, Rohini,, Delhi - 110085, Delhi, India
No. 606, Chiranjiv Tower, No. 43, Nehru Place,, Delhi - 110019, Delhi, India
B-80/1, Mayapuri Indl. Area, Phase-i,, Delhi - 110064, Delhi, India