ACCORD, N.Y. -- Hundreds gathered at Skate Time in Accord Thursday to pay their final respects to a soldier who made the ultimate sacrifice.
Funeral services for Sgt. Shawn Farrell were held as the fallen soldier was laid to rest.
Community members, local leaders, law enforcement, and military men and women honored the 24-year-old Accord native and showed support to his family.
Farrell was killed on April 28 while serving in Afghanistan. His body was escorted home on Wednesday, and received an overwhelming show of support as the motorcade drove from Stewart International Airport to Accord.
He joined the military shortly after graduating from Rondout Valley High, and deployed to Afghanistan in 2011, returning there once again last fall.
Mourners said it was more of a somber mood following Wednesday's patriotic affair as they shared their thoughts on the hometown hero and Thursday's services.
"This soldier is one of our fallen heroes and we turned out to respect his family, and him and the community," said Ira Weiner, the Ulster County American Legion riders director.
Those involved with the services said Skate Time was selected not only because is it one of the largest venues in the area, but it's where Farrell spent much of his time as a boy.