Barry is a resident of 2200 Merion Pond #66, Woodstock, Md 21163. Barry turned 98 years old. Public records show Lakewood and Ellicott City as cities Barry also stayed in. Barry owns the phone number (410) 750-6098. Possible relatives of Barry are: Gertrude Leibowitz, Linnea B Leibowitz, Barry Leibowitz and 4 other people. Barry's birth year is 1926.
Barry has 2 websites: noahbird.com and leiboworkz.com. Registration of the web domains were done in years 2006 and 2002.