Hospital For Special Care: 2150 Corbin Ave New Britain, CT