Information Technology in Afton (NY) Full list of companies Information Technology category in Afton, New York Neo Technology Consulting 60 Spring St, Afton, NY 13730, (607)639-4000 Page 1