New Glencoe Roadon the interactive online map Glencoe Station. Glencoe Station, New Glencoe Road. Search on the map, closest way, distance to the New Glencoe Road. Simple and easy to use on mobile devices.