Marguerite L. Steele, 76, of Richmond, VA., was born May 18, 1948, in Norfolk, VA, to Dr. Robert Charles Long and Marguerite Selden Long. She departed this life on Tuesday, October 30, 2024. Cherishing her memory is her husband of 51 years, John Westley Steele, Sr.; two sons, John Westley Steele, Jr. of Los Angeles, California, Christopher Alexander Steele of Hyattsville, Maryland; one brother, Robert C. Long of Toronto, Canada, two nieces, Mara Elizabeth Long, Amanda Erin Long. One sister, Sybille Gray of North Chelmsford, MA, and one nephew, Benjamin Ramos Gray. One sister-in-law, Charlene Sparks (and husband Michael), and two nieces, Lauren and Victoria Sparks. One brother-in-law, Jerry Steele (and his wife Shirley), nephew Jerry Jr., niece Stephanie, and many beloved relatives and friends. The family will have a private burial service and a memorial service is being planned for a later date.