Joseph “Boo” Darrell Richard

Published 4:44 pm Wednesday, December 29, 2021

Joseph “Boo” Darrell Richard, 78, of Orange, passed away on December 24, 2021, in Orange. Services with Claybar Funeral Home.