Explore details about location The Concourse. The Concourse is a location situated within the Logan City alongside other areas such as Luck Street, Lyn Court, Main Street.