Lucy Glenn was born in 1926, age 98. Lucy Glenn's address is 308 Martin Street , Shelby, NC 28150. Possible relatives include Miller Glenn, Theresa Glenn and others. Lucy's latest phone number is (704) 482-7631. Previous phone numbers include (704) 791-0790.
Address History: 308 Martin Street, Shelby, NC 28150
Results 1 - 1 of 1