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