Vodafone Idea Limited stores Near Sector 5, Greater Noida, 201009