236 North St New Britain, CT 06051