Marcella Lowery

Marcella Lowery

Born 27 April 1946 in Queens, New York City, New York, USA

Marcella Lowery is an American stage and screen actress.