19 Rr 5 #19, Millsboro, De 19966 is where Lelia lives. Lelia turned 69 years old. Lelia has listed (302) 934-6342 as her phone number. Lelia's possible relatives are Alfonsie L Scott, Alfonsie Lee Scott, Timothy M Scott and 2 other people. This person's birth year is 1955. Millsboro and Frankford are cities Lelia has lived in.