Northeast Bank Address: 26 Pleasant St, Mechanic Falls, ME 04256 Phone: (207) 345-8211 Hours: Mon: 8am-6pm Tue: 8am-6pm Wed: 8am-6pm Thu: 8am-6pm Fri: 8am-6pm Sat: 8am-12pm Banks Other Businesses: Bog Hoot at 68 Maple St, Mechanic Falls, ME 04256