Davenport Ridge School: 1300 Newfield Ave Stamford, CT