Bowles, Mary Margaret Caldwell


Mary Margaret Caldwell Bowles, 93 of Pearisburg went to be with the Lord on Thursday, May 18, 2017 at Richfield Nursing Home in Salem.

Mrs. Bowles was born on July 23, 1923 in Craig County and was a daughter of the late Paul J. Caldwell and Roxie Rowan Caldwell. Besides her parents, she was preceded in death by her husband of 70 years, Ernest Reed Bowles and several brothers and sisters.

Mrs. Bowles was a member of the First United Methodist Church in Pearisburg. She was a loving wife, mother and grandmother and enjoyed spending time with her sisters and brothers and numerous friends. She was a perfect partner to her husband who was an avid gardener.

He would plant the garden and she would pick, can, and cook the fruits of their labors. She also enjoyed watching the Atlanta Braves play baseball and watching college basketball.

She is survived by one daughter, Bonny B. Spruill of Roanoke; one son, Robert D. and Patricia Bowles of Roanoke; two granddaughters, Mary Elizabeth Spruill and Adam Newton of Fairfax, Melanie P. Bowles of Roanoke; one sister, Barbara Carper of New Castle; and numerous nieces and nephews.

Funeral services will be conducted today at 11 a.m. at the Givens Funeral Chapel in Pearisburg with the Rev. Dr. Brian Burch and the Rev. Dr. Fred L. Austin officiating with burial following in the Birchlawn Burial Park in Pearisburg.

The family will receive friends at the Givens Funeral Home one hour before the service from 10-11 a.m.

In lieu of flowers, the family request that memorial donations be made to the First United Methodist Church in Pearisburg or the charity of your choice. Online condolences can be sent to the family at