Homes Host Address: 56 Interstate 95, Cumberland, ME 04021 Phone: (207) 829-3586 Restaurants, Food Service-Management, Concessionaires Other Businesses: Orchard Hill Farm at 36 Orchard Rd, Cumberland, ME 04021 Louie at 319 Main St, Cumberland, ME 04021