Vodafone Idea Limited stores Near Rohini, New Delhi, 110085