Greenough Avenue 36Ron the interactive online map Boston. Boston, Greenough Avenue 36R. Search on the map, closest way, distance to the Greenough Avenue 36R. Simple and easy to use on mobile devices.