NAME
Stephen Cooper
DATE OF BIRTH
-
DATE OF DEATH
March 28, 2020
AGE AT DEATH
78
OCCUPATION
Electrical Engineer with the New York City Transit Authority
CITY OF RESIDENCE AT DEATH
Delray Beach
STATE/TERRITORY OF RESIDENCE AT DEATH
FL
LOCATION OF GRAVE
-

Stephen Cooper, 78, Delray Beach. Stephen Cooper, an electrical engineer from New York, used to carry a photo in a wallet: it showed him with an envelope tucked under his arm, running for his life as the Twin Towers collapsed on Sept. 11, 2001. The memory became a memento...Born in the Bronx, Cooper worked for the New York City Transit Authority for many years. He also was a part-time activist, helping organize rallies...(Click the information source link below to read more.)

Have a suggested change? Please contact us.

Leave Your Condolences

This field is for validation purposes and should be left unchanged.
Name(Required)