Arlene Howell was born on October 25, 1939 in Delhi, Louisiana, USA as Eurlyne Howell. She is an ...
Was third runner-up in the Miss Universe contest.
Delhi, Louisiana, USA
If you want to continue to explore the fascinating world of "WandaVision," we have you covered with some inspired recommendations.
Watch the video