Margo Anne Colby Allen, 79, of Roanoke Rapids, NC, died May 31, 2018, at Wake Medical Center, in Raleigh, NC.
Margo was born in Cadillac, Michigan, the daughter of the late Hedley Colby and Valborg Gustafson Colby. She was a graduate of the University of Michigan, and a retired teacher with the Roanoke Rapids Graded School District.
Margo was a wonderful wife and partner for 57 years. Her grace, strength, humor, and goodness in her heart led her family through the maze of life. She was a wonderful mother who stayed at home to raise her children through their formative years. She then pursued a professional career as a teacher and taught special needs children for 12 years. Always a generous person placing the needs of others before her own, she would reach out through hand written notes and thoughtful gifts.
As an excellent seamstress she made many projects out of love for family and friends. She was a self-taught investor who took an avid interest in investment strategy and portfolio development. She used her knowledge to assist family, friends, and colleagues in investment options. She loved the game of tennis and always found a group who shared this love in every place the family lived.
Margo was an elder in the Presbyterian Church where she participated in Witness Committee. She was recently awarded an honorary lifetime membership in the Presbyterian Women.
The family is grateful to the following people who helped Margo: Dr. Mario Fiorilli and Aimee with Halifax Medical Specialists; the doctors, nurses, and nurse aides at Halifax Regional Hospital in the ER and on the third and fifth floor; the Drugco Pharmacy staff; the Presbyterian Women; Gary and Dale Bjarnason; and her loving caregivers Francis Alston and Peggy Mallory.
Mrs. Allen is survived by: her husband James E, “Jim” Allen, Sr.; a daughter, Anne Allen Breza and her husband Paul of Earlysville, VA; two sons, James E. Allen, Jr. of Jacksonville, FL and Robert Basil Allen and his wife Lorrie of Salisbury, NC; a sister, Julie Weller and her husband Tom of Key West, FL; and four grandchildren Lauren Allen, Justin Allen both of Salisbury, NC and Morgan Breza, Ava Breza, both of Earlysville, VA.
A memorial service will be held at First Presbyterian Church, Roanoke Rapids, NC, Wednesday, June 6, 2018, at 11:00 AM, with Rev. Joseph Sandoval officiating. The family will receive following the service, in the Loy Building.
Arrangement by Wrenn Clarke & Hagan Funeral and Cremation Service.