Mainstreet Bank is an investor owned community bank headquartered in Ashland, MO with a branch banking facility in Bunceton, MO.