Deer Run School: 311 Foxon Rd East Haven, CT