Vodafone Idea Limited stores Near Rajan Bapu Road, New Delhi, 110033