Charles River Museum of Industry & Innovation is a museum located near the intersection of the Charles River and what is now Moody Street in Waltham, Massachusetts. The building was originally built ...