Lewis & Clark Ventures

Lewis & Clark Ventures

Venture capitalClaimed

St louis-based venture capital firm investing in companies in the middle of the country.

HQ location
St. Louis, United States
Portfolio analysis