Joseph Leon Richards "Poyo" was born on August 6, 1987 in Houston, Texas andpassed away on September 19, 2012 in Houston, Texas andis under the care of Earthman Resthaven Funeral Home and Cemetery.
Celebration of Life will be held on September 29, 2012 at 12:00 pm at Chapel of Earthman Resthaven.
You may leave a message for the family by clicking here.