Vodafone Idea Limited stores Near Road No 7, Bhubaneswar, 751001