Demetrius J Clifton

Published 3:48 pm Monday, June 1, 2020

Getting your Trinity Audio player ready...

Demetrius J Clifton, 40, resident of Orrville,  passed away on May 31, 2020 at Vaughan Regional. Service details are incomplete at this time,but will be announced later by Ashley’s JH Williams & Sons Funeral Home