Barbara June Davenport, 84, Perry, Oklahoma resident, was born on ?June 6, 1937 and passed away on December 29, 2021 in Tulsa.
To send flowers
to the family or plant a tree
in memory of Barbara June (Tomlinson) Davenport, please visit our floral store.