Mark Smith

Active Birmingham, AL Svp And Senior Lender, Community Bank Of Naples for Alabama National Bancorporation