Vodafone Idea Limited stores In Modasa Road, Panch Mahals, Gujarat