Vodafone Idea Limited stores Near Marikkar Road, Perumbavoor, 683542