Vodafone Idea Limited stores Near Panposh Main Road, Rourkela, 769012