Deputy Royce James

Deputy Royce James

Deputy Royce James is an officer with the Volusia County Sheriff’s Office in central Florida.