Vodafone Idea Limited stores In Tiruvottiyur, Tiruvallur, Tamil Nadu