Question: Biddeford, Maine is the site of the James Montgomery Flagg House and which college?
Sentence (from "Biddeford, Maine"): The town is the site of the University of New England and the annual La Kermesse Franco-Americaine Festival.
Relevant evidence: Yes