Marygold's on Main - Wedding PhotographyMarygold's on Main is located in Newtown, Connecticut. It is a boutique events venue in a beautiful historic building. This venue offers settings to capture amazing photographs.