Vodafone Idea Limited stores In Sector 27, Chandigarh, Chandigarh