Natchaug Hospital- Joshua Center Thames Valley 11 Stott Avenue, Norwich, CT 06360