
Birthdate: January 12
Birthplace: Ohio, USA
Sara Fletcher was born in Ohio, USA. Sara is an actor and producer, known for Escaping the NXIVM Cult: A Mother's Fight to Save Her Daughter (2019), 9-1-1 (2018) and Lost in Love (2023). Sara has been married to Bradley Fletcher since 18 June 2005. They have two children.
Previous (13)
People Also Searched For