Stella Weir Net Worth is
$15 Million
Mini Biography
Stella Weir was created in 1962 in Denton, Tx, USA. She actually is known on her behalf focus on Dazed and Puzzled (1993) and Slacker (1991).
Known for movies