Explore details about location South Strawberry Street. South Strawberry Street is a location situated within the Boise City alongside other areas such as Excalibur Avenue, West Olympus Court, Welford Place.