Vodafone Idea Limited stores In Kallakurichi, Tamil Nadu