Jones Landing Jones Landing in the summer of 2022. Jones Landing, Welch Street, Peaks Island, ME, USAWebsite | Map