Skip Nav

Marcia Cross

Marcia Cross and husband Tom Mahoney, are parents to fraternal twin girls Eden and Savannah, born in February 2007.

Source: WireImage