1 Businesses in North Haven for Hotels & Motels
View Results for the Surrounding Area
Nebo Lodge maintains a strong commitment to the environment and to the sustainability of the local community. Environmentally friendly and Maine-made options, from cleaning products to light bulbs, are used whenever possible, and the restaurant serves locally grown and produced, mostly organic food.
11 Mullins Lane
North Haven, ME 04853
Phone:(207) 867-2007