Vodafone Idea Limited stores Near Pushpanjali Vihar, , 247001