That is the Masonic Building in McGregor, Iowa. It is not the Diamond Jo Building, which is located behind Triangle Park on A Street.