Vodafone Idea Limited stores Near Bogadi Road, Mysore, 570019