New London, CT

From BR Bullpen

New London is located in southern Connecticut, on the west bank of the Thames River across from Groton, CT and 10 miles south of Norwich, CT.

Teams that have played here[edit]

Persons who were born here[edit]

Persons who died here[edit]

Educational institutions located here[edit]