1. Marlborough Datacenter
45 Bartlett St, Marlborough, MA 01752
Coordinate: 42.32426,-71.59437
Phone: (508) 229-7775
2. Colocation America
34 Saint Martin Dr Ste 3, Marlborough, MA 01752
Coordinate: 42.31402,-71.57986
Phone: (508) 405-9829