Vodafone Idea Limited stores Near Ramapuram Main Road, Chennai, 600113