1. Abacus Inc 5405 Buford Hwy Ste 230, Norcross, GA 30071 Coordinate: 33.94769,-84.20359 Phone: (770) 449-7726