Brigham City's Main Street is shaded by dozens of huge sycamore trees that are close to a century old. But as you approach 300 South and Main, the trees suddenly open up to reveal a spectacular three-story white building with towers on either end -- and a statue of Moroni on the tallest one.