Larry Freeman St. Clair
March 1, 1949 - April 10, 2021
Larry Freeman St.Clair, age 72 of Wildwood Fl, passed away April 10th, 2021 while battling cancer at West Marion Community Hospital in Ocala. Larry was born in Morgantown, West Virginia on March 1st, 1949, the only son of Levi and Thelma (Bond)... View Obituary & Service Information