Nancy Stafford was born in Wilton Manors, Florida, a suburb of Ft. Lauderdale, Florida, where she was raised in a Southern Baptist family home.