Posted on January 2, 2019 January 2, 2019 by WebsiteYellowPages.com Micro Abacus 1 2 3 4 50.000 CategoriesComputer & Equipment Dealers LocationsFlorida Bookmark Contact Information Business Name Micro Abacus Address 1922 S Babcock St, Florida 32901-4445 Phone Number 3217289030 Fax Number 3217220796 Website http://www.microabacus.com CategoriesComputer & Equipment Dealers Post navigationPrevious post: Right Track RealtyNext post: Blue Studio Inc