Alpaca Farm Tucked Away Lodge
97 N Shore Rd
New Portland, ME 04961
New Portland, ME 04961