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
The Burbank, California headquarters office provides new and additional resources for our partners.