Skilled Nursing Facility Located In New Haven Connecticut 181 Clifton St, New Haven, CT 06513-3319, United States, New Haven, CT 06513-3319.