Vodafone Idea Limited stores In Lohgarh Road, Zirakpur , Punjab