JoAnn Marie Foster, 58, of Oxford, Florida passed away December 11, 2021. She was born on August 2, 1963 in Buffalo, New York. Her parents moved to Florida in 1966, where she grew up to attend schools in Dunnellon. She worked for the school system most of her career. JoAnn is survived by her beloved husband of 23 years, George Foster, Jr.; a son Ryan Belmore, his wife Erika; a daughter, Lacey Foster. She is also survived by her mother Diana St. Laurent and her father the late Robert St. Laurent; a sister Mary Ann St. Laurent; a nephew Jordan St. Laurent; her mother-in-law Loretta Foster and her father-in-law the late George Foster, Sr.; a brother-in-law Scott Foster, and his wife Linda Foster. Visitation will be held on Monday, December 20, 2021 at Hiers-Baxley Life Event Center, 3975 Wedgewood Lane, The Villages, FL 32162 from 5-7PM. Funeral services will be held at 9:30 AM at The Village View Community Church, 8585 SE 147th Pl, Summerfield, FL 34491 Burial will follow at Good Shepherd Memorial Gardens Cemetery in Ocala, Florida at 5050 SW 20th St.