Horace E. Crouch Net Worth is
$200,000
Mini Biography
Horace E. Crouch was created on Oct 29, 1918 in Columbia, SC, USA. He passed away on Dec 21, 2005 in Columbia.
Known for movies
Horace E. Crouch was created on Oct 29, 1918 in Columbia, SC, USA. He passed away on Dec 21, 2005 in Columbia.