Information Technology in Marlborough (MA) Full list of companies Information Technology category in Marlborough, Massachusetts Computer Associates Intl Inc 600 Nickerson Rd, Marlborough, MA 01752, (508)460-4646 Page 1