Founded
31 Dec 2014
Address
Lewis & Clark Ventures I LP
120 S Central Avenue
Suite 1000
St. Louis, MO 63105
United States
Lewis & Clark Ventures I LP
120 S. Central Avenue, Suite 1000
St. Louis, MO 63105
United States
Lewis & Clark Ventures I LP
120 S. Central Avenue, Suite 1000
St. Louis, MO 63105
United States
VCID: 502704
Profile
Corporate information
Official name
Lewis & Clark Ventures I LP
Registration country
Official name
Lewis & Clark Ventures I LP
Registration country
Investment activity status
Active investor