Business owner arrested for fraud in two counties

Charles Allen

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.

Read More …