Oscar Alfaro's Obituary
Oscar was born on July 12, 1956 and passed away on Wednesday, October 23, 2013. Oscar was a resident of Houston, Texas.
What’s your fondest memory of Oscar?
What’s a lesson you learned from Oscar?
Share a story where Oscar's kindness touched your heart.
Describe a day with Oscar you’ll never forget.
How did Oscar make you smile?