Jabez Howland House Jabez Howland House 1667 The only house left in Plymouth where Pilgrims actually lived. (In bad light!) 33 Sandwich Street. (C) Gary L. Friedman. This image is available for licensing. Contact info@FriedmanArchives.com