Izola Armstrong Net Worth is
$13 Million
Mini Biography
Izola Armstrong was created on July 6, 1942. She was an celebrity, known for Clarence and Angel (1980). She passed away on Sept 16, 2004 in San Leandro, California, USA.
Known for movies