Public records show New Orleans and Riverside as cities Barry also stayed in. Barry now resides at 2127 Piety St, New Orleans, La 70117. Barry's possible relatives are Ora Sterling Brown, Cheryl Edwards Sterling, Laura L Sterling and 2 other people. The number currently linked to Barry is (504) 243-2500. Barry was born 71 years ago. 1953 is the birth year of Barry.