Lucy Nichols was born in 1920, age 103. Lucy Nichols's address is 3964 Stotts Street , Riverside, CA 92503. Possible relatives include Thomas Nichols. Lucy's latest phone number is (909) 354-8723. Previous phone numbers include (951) 354-8723.
Address History: 3964 Stotts Street, Riverside, CA 92503;
21455 Shakespeare Court, Moreno Valley, CA 92557;
Placerville, ID 83666
Results 1 - 1 of 1