Vodafone Idea Limited stores In Sectore 10, Faridabad, Haryana