Freeman, Dr. Richard

View Original NoticeFreeman, Dr. Richard

Dr. Richard Freeman, 82, of Rockford, IL, died on Thursday, October 22, 2020. Arrangements are pending with Honquest Family Funeral Home with…