This year Babra celebrated this person's 81 birthday. Babra currently resides at 201 9 Foot Rd #9, Newport, Nc 28570. This person's birth year is 1943. Records link phone number (309) 263-6658 with Babra’s details. Possible relatives of Babra are: Jennifer Haddock Roman, Gary Alan Roman, Charles Edward Roman and one other person. Public records show Washington, Morton, New Canton and 3 other cities as cities Babra also stayed in.