Who is Sarah Davenport? Age, Net worth, Relationship, Height, Affair
Who is Sarah Davenport? Sarah Davenport is an American actress who is best known for her role as Ivy Brown in the TV show Stitchers. Early Years Sarah Davenport first saw American parents on February 21, 1994, in Atlanta, Georgia, United States of America. Her zodiac sign is Pisces. Melisa Davenport (mother) and John Russell … Read more