Vodafone Idea Limited stores Near Saheed Nagar Main Road, Bhubaneswar, 751001