Vodafone Idea Limited stores In Alummoodu, Neyyattinkara, Kerala