Email Star Link:

Where to call for support:
Tel: 310-787-8299
(connecting all departments)
Fax: 310-539-8338

For web/software related support call:
310-787-8299 ext 37

Our mailing address:
Star Link Co., Inc.
3300 Fujita Street
Torrance, CA 90505

FIND US

Your Browser does not support Google Maps.