Vodafone Idea Limited stores Near Water Tank Lane, Bhubaneswar, 751002