Residents Move Out of Troubled Thames River Apartments

Mold, roaches, even mice plagued the federally subsidized Thames River Apartments on Crystal Avenue in New London.