Vodafone Idea Limited stores In Periyakaruppan Road, Virudhunagar, Tamil Nadu