After his release in 1960, the Greenglasses lived in New York City under an assumed name; for some years they lived at 130-73 228th Street in the Laurelton section of Queens.
The Greenglasses lived in New York City under an assumed name. This was after his release in 1960. They lived at 130-73 228th Street in the Laurelton section of Queens. This was for some years.