Vodafone Idea Limited stores Near S K Road, Greater Noida, 201308