Charles Hall

Active Perry, OK Chairman of the Board for The Exchange Bank & Trust Inc