U.S.A. North America
Kanguru
Kanguru Solutions
1360 Main Street
Millis, Massachusetts 02054
United States of America
Business Hours:
Monday-Thursday,
9am to 5pm
Friday, 9am to 4pm
EST (Eastern Standard Time)
Sales & General Inquiries:
1 (508) 376-4245
Main Fax:
1 (508) 376-4670
Call Toll Free:
1-888-KANGURU
1 (888)-526-4878