Maine Heated Self Storage
Maine Heated Self Storage is conveniently located at 68 Maple Street in Mechanic Falls, ME 04256. The newly open facility is convenient to many neighboring towns including Minot, Poland, Hebron, Oxford and Norway.
We have an attractive facility with great features. Units are fully climate controlled, we offer a variety of unit sizes and have state of the art security. Also, you can rent as storage unit from us online hassle-free and have the convenience of Easy Pay.