Vodafone Idea Limited stores In MC Road, Angamaly, Kerala