New Athens

New Athens is the main setting of Kiss of Death.

Trivia

 * A real life New Athens is a village located in St. Clair County in the US state of Illinois.
 * The cars that we can see in the parking lot are the Rover 45, Honda City and Ford EcoSport.