Greenwich Street 62Ron the interactive online map Boston. Boston, Greenwich Street 62R. Search on the map, closest way, distance to the Greenwich Street 62R. Simple and easy to use on mobile devices.