The Christmas Shop Foundation, Inc. is an independent, volunteer organization committed to improving the Delaware

community by raising funds for a variety of non-profit programs that enrich lives and help people in need. Learn more.

Designed by Splendid Wren Studio