Steven Eric Strauss

Location: Lompoc II FCI
Registration Number: 95906-509
Mailing Address: 3705 West Farm Road
City: Lompoc
State: CA
Postal Code: 93436
Sentence Length In Months: 120
Date of Surrender:
Projected Release Date: September 24, 2030
Security Level:

Bio Entries (0)

Waiting for Student Input

Journal Entries (1)

Steven Eric Strauss-08/29/2024-Opportunity Costs / Success and Failure Upon Release
August 29, 2024

Book Reports (0)

Waiting for Student Input

Release Plans (0)

Waiting for Student Input