Explore details about location South Scenic Boulevard. South Scenic Boulevard is a location situated within the Spokane alongside other areas such as South Willowell Drive, West Bridge Avenue, South Washington Street.