11 Cooper Street, Waltham is the parking lot address directly across the river from the museum.