Faith Barnes marks 44 years since their birth on 1981-03-04, according to archival data. This individual's legal residence is recorded as 216 N 63rd St, Philadelphia, PA 19139. The subject's past living arrangements include six addresses. This person has been registered at the following addresses: 216 N 63rd St, Philadelphia, 7231 Grays Ave, Philadelphia, and 5705 Elmwood Ave, Philadelphia, PA 19143. There are ten active email addresses associated with the aforementioned party. Barnes, the person and Faith Barnes appear together in compiled public data sets. Craig D Aguilar (in 2007) and this person shared a building at 7231 Grays Ave, Philadelphia, PA 19142. People with the name Faith Barnes, the person can be found in Pennsylvania, Maryland, West Virginia, Virginia. Based on what public records show, we assume that Kaylah D Barnes, Mr. Conway are also staying at this location