Company linked with Lori is: Thochi, Inc. Lori has listed phone number: (334) 356-3606. Lori currently resides at 940 Hillcrest Ct #112, Hollywood, Fl 33021. Possible relatives of Lori are: Sharon Nowell Neal, Donna Nowellberetta, Laureda Nowell and 6 other people. The current age of Lori is 64. Miami, Detroit, Montgomery and 2 other cities are cities Lori has lived in. The birth year was listed as 1961.