Elizabeth Green School: 30 Thomas St Newington, CT