Hello Brian:
I was stationed at the sub base and later at Electric Boat for new construction.
I lived in Norwich then Preston and then back in Norwich from 1977 to 2002 while in the Navy and then while with Northeast Utilities at the Millstone Nuclear Power Station.