Axcess Technology Source, LLC is now Astra Communications, Inc

Effective January 1, 2021.

All services, personnel and phone numbers remain the same and in place in the Carrollton, Texas office.

Toll Free: 1-877-301-3211
Phone: 972-247-1177
Fax: 972-247-0041

The Burbank, California headquarters office provides new and additional resources for our partners.


Lost Password