Vodafone Idea Limited stores Near Service Road, Bhubaneswar, 751003