Volunteer firefighter David Beehler Jr., 37, was laid to rest today in Fairview Cemetery in Pavilion.
Beehler died Dec. 22 in an off-duty motor-vehicle accident on Fisher Road, Oakfield.
A former member of Pavilion Volunteer Fire Department, where he served as a captain, Beehler was a member of the Elba Volunteer Fire Department at the time of his death.