Formulate an answer to this elaborate question: The Sen. John Holmes House, named after U.S. Senator John Holmes, is located in which state?
Maine