Vodafone Idea Limited stores Near Ambala Road, Zirakpur , 140603