Sandra Chandler Net Worth is
$17 Million
Mini Biography
Sandra Chandler is well known for her focus on The Eye of Tammy Faye (2000), Thunder Spirit (2010) and Comic-Con Show IV: A Fan’s Wish (2011).
Known for movies