Vodafone Idea Limited stores In Tiruchirappalli, Tamil Nadu