Central Avenue Park in Groton, Connecticut

Central Avenue Park in Groton is a park. Central Avenue Park is located near Central Avenue.

Leisure
park