Vodafone Idea Limited stores Near Pungavadi Puthur, , 636102