34th Annual Holiday Festival on Main Street Newtown, Connecticut

Newtown Main Street Main Street, Newtown, CT, United States

The 34th Annual Holiday Festival will be held on Main Street in Newtown, Connecticut on December 8th from 11 am to 4 pm. Main Street will transform in to a Frozen Winter Wonderland for the Annual Holiday Festival! For over 30 years the Newtown community has come together for this highly anticipated celebration of the ... Read more