Location:
In New London, on the western side of the mouth of the Thames River. It is just south of Montauk Ave. on Pequot Ave.
New London Co - CT
Latitude:
N41 19.00
Longitude:
W72 05.40
Map
Notes:
Photo by by Joan Romer (May 1997)
It is on privite property.