Abigail Spencer (Movie Actress) was born on August 04, 1981. Get more info like birth place, age, birth sign & More
Abigail Spencer was born on August 04, 1981 in Gulf Breeze, FL in FL. Abigail Spencer born with Leo birth sign.
Abigail Spencerhas celebrated the total number of 37 birthdays till date.