American Legion Post 142 Contact Information 142 Welch St Peaks Island ME 04108 PO Box 118 Peaks Island, ME 04108-0118 207.766-2102 Contact By Email Business Hours Description Legion Hall hosting activities