Margaret Carolyn Castro, 86Resides in Fairfield, CA
Lived InElk Grove CA, El Dorado Hills CA, Sacramento CA, Shingle Springs CA
Also known asM C Castro, Margaret C Townsend, Carolyn Carolyn Castro, Carolyn M Townsend, Caroly Townsend, M C Townsend
Includes Address(6) Phone(8) Email(1)