Explore details about location Birch Street S. Birch Street S is a location situated within the Ontario alongside other areas such as Florence Street, Ivy Lea Road, Barret Street.