Vodafone Idea Limited stores In Fairlands, Salem, Tamil Nadu