I'm an amateur Star Trek fan--I've watched some of TOS and a few movies, but I know enough to remember that Captain Kirk is from Iowa. I don't know where in Iowa, just Iowa.
Recently I came across a town (Riverside, Iowa) that claims to be the future birthplace of James T. Kirk. According to this article, someone just chose Riverside out of the blue, without evidence from canon.
My question is, does it say anywhere in Star Trek canon where exactly Kirk was will be born?