Uh...I dunno. Fairly close I guess. How big is the town? I assumed this was set in like a sort of New York city type place. Why don't we make up a fictional name for this city?