John Leonard Davis

Funeral services for John Leonard Davis were Monday, Oct. 17, 2011,  at Elliott Funeral Home with Ray McWhorter officiating.

Read more → John Leonard Davis