The Landrum
Based in Columbia, Mo., The Landrum Co. is a $1.3 billion bank holding company with three charters in Missouri, Oklahoma and Texas.
Last updated on
About The Landrum
Estimated Revenue
$100M-$250MEmployees
251-1KFunding / Mkt. Cap
$52MCategory
Location
City
ColumbiaState
MissouriCountry
United StatesThe Landrum
Find your buyer within The Landrum