Vodafone Idea Limited stores Near SH-1, Perumbavoor, 683542