MECHANIC FALLS Following an executive session Monday night, the Mechanic Falls Town Council endorsed the third purchase and sale agreement for the former Central Maine Medical building at 22 Pleasant St. The interested buyer named on the agreement is 33 Pleasant Street LLC and its mailing address is 33 Pleasant St. in Mechanic Falls, […]