Explore details about location Shottskirk Road. Shottskirk Road is a location situated within the North Lanarkshire alongside other areas such as Fyneart Street, Greenrigg Road, Laird Street.