Looking Glass Crescenton the interactive online map Vaughan. Vaughan, Looking Glass Crescent. Search on the map, closest way, distance to the Looking Glass Crescent. Simple and easy to use on mobile devices.