Vodafone Idea Limited stores Near Sector 6 Road, Cuttack, 753014