Business Hours

About

Cumberland, Maine is a quaint small-town located on the coast of Southern Maine. Its conveniently located 11 miles northeast of the city of Portland and 11 miles southwest of Freeport. The Town was incorporated on March 19, 1821, which came after a su...