Vodafone Idea Limited stores Near Sriya Square, Bhubaneswar, 751001