Great Falls Construction of Gorham is building the new platform ... MacLeod said he hopes the revamped train station will help boost both the ecotourism and traditional tourism in Wells.