Leila Neilson was born in 1960, age 64. Possible relatives include Ivan Neilson, Lisa Neilson and 4 others. Leila's latest phone number is (435) 753-6867.
Phone Numbers: (435) 753-6867
Address History: 1570 E 1580 N, Logan, UT 84341
Leila Neilson's current address is 1219 10th Avenue East, Twin Falls, ID 83301. Leila's age is 88 years old (1935). Phone numbers associated with Leila are (208) 734-2735. Leila has also lived in Twin Falls, ID. The latest email used to communicate with Leila Neilson is lne****@hotmail.com.
Also goes by: Leila Lavonne Neilson
Phone Numbers: (208) 734-2735
Emails: lne****@hotmail.com,
sne****@ev.net
Results 1 - 2 of 2