Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Twenty-Twenty Logo
Twenty-Twenty (closed)
Twenty-twenty is a contact lens retail concept that provides its clients a supply of contact lenses for only a nominal one-time fee.
E-Commerce