Explore details about location Tamarack Circle. Tamarack Circle is a location situated within the Winchester alongside other areas such as Chapel Street, Fenton Hill Road, Old Spofford Road.