Avalon held a Memorial Day service May 31 to honor the community's fallen heroes and veterans.