Vodafone Idea Limited stores In Thandavamoorthy Nagar, Tiruvallur, Tamil Nadu