What is the name of the town in which this movie is set?
Answer Denton
Called "The Home of Happiness," this film is set in a town called Denton, with the specific state being unknown. Some fans speculate that the town is located in Ohio, but that's still up for debate.
Asked by Rachel Bortles · Last updated 5 years ago · 1.2K views · SOURCE