Abacus Technologies

1121 Riverchase Office Rd
Birmingham, AL 35244

(205) 443-5900 – Main Office, Sales, Accounting, Administration
(205) 443-5999 – Network and Telecom Support