Barbara was formerly an Assistant Vice President at San Antonio Savings and Office Manager at American Express Financial Advisors.
She is survived by her husband, Robert Cavanaugh, Jr.; her sons David and Daniel McGill; her grandson William McGill; and granddaughters, Jasmine, Jill and Ellen McGill. She was a loving person who will be greatly missed.