James Richard Freeman
September 20, 1946 - May 4, 2017
James Richard Freeman, age 70 of Canton, passed away on Thursday, May 4, 2017 at his residence. No local services will be held. He is survived by his son, Jason Freeman of Illinois. The caring staff of Darby Funeral Home is in charge of these... View Obituary & Service Information