155 Knoll Rd Hamden, CT 06518