Back to Browsing...


George Freeman

Police Officer

Badge #2965

End of Watch: 1912

Unit: Patrol

Police Officer Freeman died as a result of electrocution at 53rd Street and Haverford Avenue while making a pull on the police call box. He served with the Department for 18 years.

comments powered by Disqus

Loading Page. Please Standby...