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