A memorial service for retired police officer James Tomlinson who died in an accident at the Walmart Distribution Center in Raymond takes place on Saturday.

Raymond Police chief Michael Labell said Tomlinson 54, of Deerfield was pronounced dead by a medical examiner shortly after he was crushed between two semi-trucks at the center on Freetown Road Thursday morning.

A memorial service will be held Saturday at 11 a.m. at the Deerfield Community Church located at 15 Church Street in Deerfield. In lieu of flowers donations may be made to the Hoague-Batchelder American Legion Post 103, PO Box 331, Deerfield, NH, 03037. Tomlinson was the post commander at the time of his death.

He is survived by his wife Helen.

According to his obituary Tomlinson served with Deerfield Police for 10 years where he was the youth officer and helped create the Deerfield Teen Center. He finished his police career with Raymond and was the DARE officer.

LaBell told Newsweek that Tomlinson was "one of the most thoughtful, honest and caring individuals a person could know."

Tomlinson was also a member of the National Guard and completed several out-of-state missions including two overseas.

Entrance to the Walmart Distribution Center in Raymond (Jason Schreiber)

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNH

Memorial for Former Deerfield, Raymond, NH Cop Scheduled for Saturday

A ceremony at the Thunder Over NH Air Show at Pease marked the 20th anniversary of the terrorist attacks on the World Trade Center, the Pentagon and a plane that crashed in Schwenksville, Pennsylvania. Ceremonies were also held by the Portsmouth Police Department and Dover Fire & Rescue.