Three of Maine's Tallest Buildings Stand in Lewiston Three of Maine's Tallest Buildings Stand in Lewiston Good old Lewiston is home to three of the tallest buildings in Maine! Lizzy SnyderLizzy Snyder