The Lindenwood Inn

118 Clark Point Rd Southwest Harbor ME 04679 USA

(207) 244-5335

Location