Vodafone Idea Limited stores In Puthur, Tiruchirappalli, Tamil Nadu