Vodafone Idea Limited stores In Thindal, Erode, Tamil Nadu