New Orleans, LA | San Francisco, CA
Also known as: slbarr
Stacey Barr lives in New Orleans, LA. Stacey has also lived in San Francisco, CA.
Also known as: slbarr
Steven Barr lives in Ghent, KY. He is a 2002 graduate of Carroll County High School. Lisa Barr, Lethia A Barr and Stephanie Oneal are in Steven family.