Explore details about location Truscott Street. Truscott Street is a location situated within the City of Darwin alongside other areas such as Denowen Street, Herbert Street, McColl Street.