Homespun Garden

January 24th, 2015 by Captains Manor Inn

    Homespun Garden is a gift shop in Cape Cod located at 174 Main Street in Falmouth Village. Parking is available on Main Street as well as across from the store at Town Hall Square or in the large parking lot accessed off of Library Lane which runs between Main Street and Katherine Lee […]