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.