Vodafone Idea Limited stores In Palladam Road, Tiruppur, Tamil Nadu