Vodafone Idea Limited stores Near 4th Street, Greater Noida, 201308