Item 18345 - Santa Claus headquarters, Portland, 1926 Item 18345 - Santa Claus headquarters, Portland, 1926 Contributed by Maine Historical Society/MaineToday Media Item 18345 Zoom 4361px x 3414px - 14.5"w x 11.4"h @ 300dpi | Need a larger size? *Credit line must read: Collections of Maine Historical Society/MaineToday Media Image Info Santa Claus headquarters, outside the Portland YWCA at 120 Free Street in Portland in 1926. Show Details