The Tucker Inn

12 Center Street
Provincetown
Massachusetts
United States