Jun 29, 2010
Received call from this number at our company... a woman wanted to talk to our IT Manager. Didn't put her through.
This is what I found when I googled the number...
Call Center Services, Inc.
175 Cabot Street, Suite 440
Lowell, MA 01854
800-959-3682 / 978-649-3682
(Fax) 978-649-2535