Vodafone Idea Limited stores In Jawahar Colony, Faridabad, Haryana