Login
The Drug Store owner, Jack Loomstein, 3869 St. Louis Ave. His store front has protective fencing over his store window. The signs seen are for coca-cola, candy, and prescriptions.
Crime Alert 1967: Jack Loomstein, 3869 St. Louis Ave.
M112-STLSubject-CrimeAlert1967-004.tif