Vodafone Idea Limited stores Near Katikata - Jaipur Road, Cuttack, 753010