Special to The Sun
In a joint effort, detectives of the Leon County Sheriff’s Office and the Wakulla County Sheriff’s Office have successfully apprehended 48-year-old Charles Allen, the owner of Tallahassee Mobile RV Repair, following extensive investigations into fraudulent activities impacting multiple local citizens.
Continue reading