Explore details about location Birch Avenue. Birch Avenue is a location situated within the Ontario alongside other areas such as East Balfour Street, Coniagas Place, Tweedsmuir Road.