Board Thread:Questions and Answers/@comment-1038387-20150417145706/@comment-918732-20160329030220

There are several small towns with this name in the USA, but I don't think the one in the comic is supposed to be any of them. I think it's supposed to be fictional.