Explore details about location Birch Road. Birch Road is a location situated within the Town of Granby alongside other areas such as Harvey Drive, Granville Road, Ridge Road.