Vital Statistics at Time of Disappearance
Details of Disappearance
Steven was last seen on March 3, 1997, in Olivehurst.the 26-year-old vanished without a trace, leaving behind his money and all of his personal belongings.
If you have any information concerning this case, please contact:
Yuba County Sheriffs Department
State of California Department of Justice