34th Annual Holiday Festival on Main Street Newtown, Connecticut
Newtown Main Street Main Street, Newtown, CT, United StatesThe 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