Christmas Light People is located at 36 Hillman St Ste 4, Tewksbury, MA. This business specializes in Gifts. Christmas Light People is open Mon - Fri, 9-5; Sat, summer only, hours vary; Sun, closed and accepts American Express, Cash, Discover, Mastercard and Visa.