The birth of Delia Arrowood

Delia Marlene Arrowood was born on April 1, 1952 in Santa Cruz County, California.

Her father's last name is Arrowood, and her mother's maiden name is Hoover. If Delia is still alive, she's now years old.

Her potential siblings include David (born 1958) and Carol (born 1950).

Name Delia Marlene Arrowood
Sex female
Birthdate 04/01/1952
Birthplace Santa Cruz County, California
Mother's Maiden Name Hoover
Contact