We could also use Oklahoma City, which has always been a crossroads area, has a rich Native American history and set of traditions in the area. Its crossroads nature is especially true for the supernatural as well as a littoral sense. It's not as big as Chicago, but it's population is still well over a million people. San Francisco is another good choice, but people might associate it with Charmed too much. Seatle could work, or Portland. Salem and Ipswitch I do like as possible locations.