Sheila Downs Life story
Sheila Downs is a TV personality. She is famous for appearing in the show “Married at First Sight”. It is a reality TV series. She was on the 2017 season of the show. Talking about her career, she is the director of operations at a school district in Chicago.