There is a van with the name "Village Cleaners" visible on it. This episode shares a similar plot with The Village (2004) in which a community of people live in the woods with no knowledge of the outside world.
When Reddington puts down the newspaper at the beginning of the episode, the date on the paper is May 2, 2019. This is a year from the airdate.