Abacus IT Solutions

2189 Parkway Lake Drive
Birmingham, AL 35244

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