Payments can be made in person or mailed to Town Hall: Town of Cumberland, 290 Tuttle Road, Cumberland ME 04021 Click here to make online tax payments