Vodafone Idea Limited stores Near Jagamara Road, Bhubaneswar, 751003