Explore details about location Tamarack Road. Tamarack Road is a location situated within the Natick alongside other areas such as Maple Avenue, Oakland Street, Cochituate Street.