Vodafone Idea Limited stores In Lewis Road, Bhubaneswar, Odisha