Waltham Watch Factory

Flag as Inappropriate

A Waltham landmark, the Waltham Watch Factory is a complex of 22 connected buildings that house offices, residential lofts and retail space. The complex is located right along the bank of the Charles River.
183-247 Crescent St, Waltham, MA 02453
(617) 923-3007
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »