Vodafone Idea Limited stores Near Ambala Chandigarh Highway, Zirakpur , 140603