Carrie Ross Foster

Profile Updated: April 6, 2011
Residing In: Wake Forest, NC USA
Spouse/Partner: David Foster
Children: John, born 1997
Katherine, born 2000
Yes! Attending Reunion