For December, we are highlighting these images of Peck’s Department store during the holiday season. At the time of its opening in 1899, Peck’s was considered the largest and most significant department store in Maine. During each Christmas Season, visitors from all parts of New England flocked to Pecks in Lewiston, hoping to witness its spectacular holiday displays and find the perfect present in its extensive Toyland. These photos from the 1950s portray what some locals argue was the best years of Christmas marketing at pecks. While the store closed in 1981, along with several notable businesses. The store’s iconic location still stands today with its impressive terracotta facade and large display windows.