Vodafone Idea Limited stores In Pallavaram, Chennai, Tamil Nadu