Vodafone Idea Limited stores Near Ring Road, Mysore, 570023