Explore details about location Town Forest Road. Town Forest Road is a location situated within the Groton alongside other areas such as Connolly Drive, Watson Way, Pleasant Street.