• 70°

Demetrius J Clifton

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