Our Facilities

Jacc Healthcare Center Of Windham

595 Valley St, Willimantic, CT

JACC Healthcare Center of Norwich: Three Rivers

60 Crouch Ave, Norwich, CT