answersLogoWhite

0

The Navy's SUBASE is officially located in New London, Connecticut, along the Thames River and near Long Island Sound. The neighboring town of Groton is also home to portions of the base, including the training station. Electric Boat, a Naval contractor which builds submarines is also in Groton.

User Avatar

Wiki User

16y ago

What else can I help you with?