Lotus Nichols was born in 1915, age 108. Lotus Nichols's address is 2902 Boswell Drive Northwest, Huntsville, AL 35811. Possible relatives include Mary Deaver, John Nichols and 2 others. Public records show Lotus has also lived in Huntsville, AL. Lotus's latest phone number is (256) 534-7742. Previous phone numbers include (256) 859-1218.
Results 1 - 1 of 1