Vodafone Idea Limited stores Near Mahabal Colony Road, , 425001