U.S. Navy

Categories

National Security

About Us

Subase New London is one of the primary submarine
bases for the entire U.S. Navy and is popularly referred to as the
“home of the submarine force.”