The birth of Twila Spencer

Twila Renee Spencer was born on August 7, 1989 in Kings County, California.

Her father's last name is Spencer, and her mother's maiden name is Switzer. If Twila is still alive, she's now years old.

Name Twila Renee Spencer
Sex female
Birthdate 08/07/1989
Birthplace Kings County, California
Mother's Maiden Name Switzer
Contact