Explore details about location Edwin H. Land Boulevard. Edwin H. Land Boulevard is a location situated within the Cambridge alongside other areas such as Harvard Street, Memorial Drive, Massachusetts Avenue.