We found public records for Luella Barrett in MO. Find current home address, cell phone numbers, email addresses and known relatives.
Saint Louis,
Missouri, 63136Possible Match for Luella Barrett in Missouri
Our top match for Luella Barrett lives on Longford Dr in Saint Louis, Missouri and may have previously resided on Canfield Dr Apt C in Saint Louis, Missouri. Luella is 92 years of age and may be related to John Barrett, A Barrett and Clifford Barrett. Run a full report on this result to get more details on Luella.