Nora Elizabeth Farabee “Libby”, 67, a lifelong resident of Hardee, passed away on Monday, November 16, 2020 at Treasure Coast Hospice in Fort Pierce, Florida. She was born on June 27, 1953 in Wauchula, Florida. Libby was a member... View Obituary & Service Information