Explore details about location Birch Road. Birch Road is a location situated within the North Lanarkshire alongside other areas such as West End Drive, Park Street, Drumbathie Road.