Laura Lee Spencer, 57Resides in Mancos, CO
Lived InPeoria AZ, Phoenix AZ, Glendale AZ, Shreveport LA
Also known asLaura L Canright, L Spencer, Laura Lee Wagner, Laura Spencerwagner, Laura Lee Spencer-Wagner, Wagner Spencer
Includes Address(9) Phone(6) Email(2)