Blackfriars' offices are located in historic Clock Tower Place in Maynard, Massachusetts. The original buildings were built in 1847 to manufacture carpets and carpet yarn. The mill was made famous in 1957 when Digital Equipment Corporation started renting space here, and later became the sole owner and tenant of the building. Today, Clock Tower Place is home to more than 80 companies in a wide variety of high technology and service industries.
Blackfriars mailing address is: