Stephen now resides at 53 Egret St #53, New Orleans, La 70124. This person has lived also in New Orleans, Metairie and Mandeville. The current age of Stephen is 68. We have found 6 possible relatives of Stephen: Walter Sinsres Barnes, Ann Wood Barnes, Tweet Insres Barnes and 3 other people. Stephen's birth date was listed as 1956. Records link phone number (504) 283-8134 with Stephen’s details. Public records show that Stephen is connected with S&W Finance Co.