Artha Luellen was born in 1952, age 71. Artha Luellen's address is 5162 Imperial Avenue , San Diego, CA 92114. Possible relatives include Vanessa Jones, Artha Luellen and 1 others.
Address History: 5162 Imperial Avenue, San Diego, CA 92114
Artha Luellen's current address is 1608 Pope Street , Memphis, TN 38108. Phone numbers associated with Artha are (901) 324-0453.
Related to: Vanessa Jones,
Artha Luellen,
Arthur Luellen
Phone Numbers: (901) 324-0453
Address History: 1608 Pope Street, Memphis, TN 38108
Results 1 - 2 of 2