C Cook Willow Convalescent Hospital 0 reviews 81 Hillside Ave Plymouth, CT • 06782 View Practice (860) 283-8208