Software in Buffalo (NY) Full list of companies Software category in Buffalo, New York Abacus 21 2746 Delaware Ave, Buffalo, NY 14217, (716)873-2155 Page 1