Fair Haven School: 164 Grand Ave New Haven, CT