Beecher School: 100 Jewell St New Haven, CT