Explore details about location Harvard Street. Harvard Street is a location situated within the Waltham alongside other areas such as Lawrence Street, Lakeview Avenue, Maynard Avenue.