Explore details about location Tahanto Street. Tahanto Street is a location situated within the Concord alongside other areas such as Yarrow Way, North Main Street, Harvard Street.