Michael Rene De Leon

michael de leon

April 19, 1962 ~ July 4, 2024

Born in: Oklahoma City, OK
Resided in: Spring Branch, TX

View current weather.

Memories Timeline


Sign the Guestbook, Light a Candle