Donald Reid Mahaffey, 73, of Lafayette, passed away on July 12.

There was a drop-in visitation held on July 20 in the chapel of Alexander Funeral Home from 2 p.m. until 4 p.m.