Explore details about location Southcenter Boulevard. Southcenter Boulevard is a location situated within the Tukwila alongside other areas such as 51st Place South, 68th Avenue South, 53rd Place South.