Vodafone Idea Limited stores In Chandigarh Ambala Highway, Dera Bassi, Punjab