If you are Ruth, please join here and update your profile!

Ruth Hallford Dougherty

Ruth Hallford
Residing In: American Canyon, CA
Comments:

Last we heard ... in 2004 ...