Vodafone Idea Limited stores Near Panchvati Colony, Greater Noida, 201009