Angela Barra's address is 3266 Clarke Road , Memphis, TN 38115. Possible relatives include Dejah Barra, Dennis Barra and 9 others. Public records show Angela has also lived in Alexandria, LA. Angela's latest phone number is (212) 684-3377. Previous phone numbers include (318) 448-8305 and (318) 529-0011. The latest email address for Angela Barra is aba****@acbcoop.com.
Also goes by: Angela Barra
Emails: aba****@acbcoop.com
Results 1 - 1 of 1