Vodafone Idea Limited stores In Townhall Road, Anand, Gujarat