Sharon Allen

allenfamily926@gmail.com

A resident of New Mexico, Sharon is a retired school teacher, mother of three, and a life-long learner.