• wilbur cross high school (map)
  • 181 Mitchell Dr
  • New Haven, CT, 06511
  • United States

Live performance.