Bio & Incident Details
Tour: 10 years
Badge # 1561
Cause: Motorcycle accident
Officer Magro was killed in a motorcycle accident while on duty at 0930 hours. He was en route to the city garage to get his motorcycle repaired when the accident occurred at 31st and Girard Avenue.
Officer Magro had served with the agency for 10 years and was assigned to the Highway Patrol. He was survived by his wife and five children.