Explore details about location Birch Road. Birch Road is a location situated within the Ontario alongside other areas such as Cedar Street, Queen Street, David Fife Line.