Lewis & Clark Capital FAQ
When was Lewis & Clark Capital founded?
Lewis & Clark Capital was founded in 2001.
What type of investor is Lewis & Clark Capital?
Lewis & Clark Capital is a private equity firm.
Where is Lewis & Clark Capital headquartered?
Lewis & Clark Capital is headquartered in St. Louis, Missouri.
Sign-up to view Lewis & Clark Capital’s full profile and discover more small private equity firm investors just like it.