Mary Oaks

Active Henryetta, OK Vice-President for American Exchange Bank