Juwan Devonte Dewayne Stubbs

Published 2:30 pm Monday, April 19, 2021

Getting your Trinity Audio player ready...

Juwan Devonte Dewayne Stubbs, resident of Selma, passed away on April 17, 2021. Service details are incomplete but will be announced at a later date by Ashley’s JH Williams & Sons Funeral Home.

Email newsletter signup