Vodafone Idea Limited stores Near Chorda Bypass, Jajpur, 755019