Vodafone Idea Limited stores Near Jawahar Colony, Faridabad, 121005