Vodafone Idea Limited stores Near Eye Hospital Main Road, Cuttack, 753014