Police Officer Louis Duffy
Louis Stickney Duffy was born on September 4, 1917, in Baltimore, Maryland. He was a police officer for Cherry Hill Police Department, which at the time was known as Delaware Township. He was killed in an automobile accident on March … Continue reading →
