DEAN PRESTON

Dean has been incarcerated for more than 24 years. He’s an artist and a dog lover and works as a dog handler for the ODRC dog program. Besides painting and taking care of dogs he is also looking for new connections.

Read more about him here