S.L. Price Net Worth is
$16 Million
Mini Biography
S.L. Price was created on January 23, 1962 in Miami, Florida, USA as Scott Lawrence Cost. He continues to be wedded to Frances Brennan since Dec 23, 1988. They will have three children.
Known for movies