• St. Catherine of Siena (map)
  • 220 Shelton Road
  • Trumbull, CT, 06611
  • United States

Organ dedication recital at St. Catherine of Siena's Church in Trumbull, CT for a new Walker digital organ.