Margaret L. Hubbard, 85, of Tulsa, Oklahoma, passed away on June 21, 2019. Born on August 31, 1933 in Port Jefferson, NY. Margaret lived on Long Island, NY and Nazareth, PA before moving to Tulsa in 2017. Cherished daughter of the late Paul and Luise Richter. Survived by her loving son Drew and his wife Linda and her loving daughter Carol. Devoted grandmother to Ashley (Dustin) Doss and Kaitlin (Tyler) Skidgel. Cherished great-grandmother to Oliver and Eli. Predeceased in death by her husband and soulmate, Richard, and her loving son, Paul. Reposing at O.B. Davis Funeral Homes, 4839 Nesconset Highway, Port Jefferson Station, NY 11776 on Friday, June 28, 2019 from 7-9 p.m. Funeral service on Saturday at 11 AM at O.B. Davis Funeral Homes followed by Interment at Pinelawn Memorial Park.