Vodafone Idea Limited stores In Mettur Road, Erode, Tamil Nadu