Eleanor Ross is born in Norwood, North Carolina.

Eleanor Ross is born in Norwood, North Carolina.

Sponsors  |  View all