Explore details about location McArthur Street North. McArthur Street North is a location situated within the Tenino alongside other areas such as South Stage Street, Lincoln Avenue East, South Hodgden Street.