Posted on December 3, 2025
Following an investigation by the Florida Department of Law Enforcement (FDLE), the Suwannee County Sheriff’s Office (SCSO) announced former Finance Director Megan Leigh Corbin, 38, was arrested on Nov. 25 in Taylor County, where she recently relocated to from Live Oak.
Subscribe to our e-Edition and read the rest of the story. Already a subscriber? Click here to sign in.
Recent Comments