Vodafone Idea Limited stores Near Ambala - Chandigarh Road, Zirakpur, 140603