Vodafone Idea Limited stores Near Mahatab Road, Cuttack, 753003