Barbara Teets Hanenfeld age 87, passed away on Sunday, October 27, 2019 at New Hanover Regional Medical Center.
She was born on July 18, 1932 the daughter of the late Philip Raymond Vlearbone and Pearl Anderson Vlearbone.
She was preceded in death by her husband Howard Messler Teets and second husband John Peter Hanenfeld her daughter Jennie Lynn Teests Mathesius.
Barbara was a direct descendent of Capt. Jacob Anderson who was with George Washington at Valley Forge!
She was a graduate of Flemington New Jersey High School class of 1950.
Barbara was a member of Whitehouse New Jersey Rescue Squad for 15 years, volunteer. Was an instructor for many schools in Red Cross and E.M.T. all volunteer. New Jersey state chaplain for squad and a volunteer for Hunterdon Medical Center for 20 Years.
Always volunteering helping others in need. A graduate of Flemington Choir school, past president of Pine Valley Country Club ladies golf association, Wilmington NC. Was a member of American Golf Association, won 2 green jackets, Jekell Island Georgia and Sea Island , Georgia.
She traveled to over 10 countries as an E.M.T. with senior groups 2 weeks at a time! England, Holland, Germany, Austria, Italy France and Greece as well as loved playing bridge and belonged to many groups.
She is survived by 3 sons Larry Howard Teets, Kenneth Raymond Teets, Randy Arnold Teets ( wife Abgail ) of Florida.
Her daughter Tammy Lou Bartell ( Husband John ) of New Jersey and one stepson John Hanenfeld.
Grandchildren Nicole Teets Tavor ( Frank ) of North Carolina, Ryan Teets of Ohio, Jenna Mathesius, John C. Bartell, Olive R. Bartell and Nicklas Bartell of New Jersey.
Five Great-Grandchildren and a special Son – In -Law James Mathesius. Two Step-Grandchildren Nathen Hanenfeld and Sophie Hanenfeld of Deleware.
One Godchild Lt. Col. Janice Mchale.
No service planned at this time.
Please share memories and condolences with the family by clicking on the ” Post a Condolence ” tab below.
Wilmington Funeral & Cremation, 1535 S. 41st Street, Wilmington NC 28403. 910.791.9099