Originally Posted by Triptease
Were you ever stationed in Groton? I grew up in Montville and my mother worked at Electric Boat. You don't get many people from that area lol.
Stationed there for a few years of training/schooling. Boats I was on were in based out of South Carolina & California. I spent allot of time at the Submarine Base in New London-Groton.