Vodafone Idea Limited stores In Sector 37, Faridabad, Haryana