Historic 19th-century textile mill overlooking the Charles River
Located in Waltham, Massachusetts, overlooking the Charles River.
Worked with Charles River Museum of Industry & Innovation?
Help others by sharing your experience
Is this your business? Claim your free listing to update your info, respond to reviews, and connect directly with clients planning their event.