Helen Louisa Snow was born on June 17, 1936 in Los Angeles, CA (US) and passed away on January 13, 2013 in Norwalk, CA (US) and is under the care of Funeraria del Angel South Gate.
You may leave a message for the family by clicking here.
v.1.9.6