James Russell Willis III

james willis

April 16, 1956 ~ November 27, 2022

Born in: Louisville, Kentucky
Resided in: Houston, Texas

James Willis III, 66 of Houston passed away on November 27, 2022.

View current weather.

Memories Timeline


Sign the Guestbook, Light a Candle


×