Vodafone Idea Limited stores Near School Road, Chennai, 600042