PARENT 13. JENNIFER BEXTREAM
ROBERT CARROLL was born in 1971. He married PETA LEE in 1994. Peta was born in 1971.
Children of ROBERT & PETA CARROLL
i LIAM CARROLL 1997
ii ERIN CARROLL 2000
iii LAUREN CARROLL