Helen Lorena Castro
Remember
Helen Lorena Castro
  • January 17, 1920 - June 24, 2017
  • Colfax, California

Share This Obituary


Arrangements under the direction of Chapel of the Hills, Auburn, CA.