Share: Computer Software DevelopersTechnology & Communications Wabu IT Visit Website 15-63rd street West New York, NJ 07093 (201) 823-7573 LinkedIn About Map About A technology company developing Information systems. What's Nearby? Distance: 5 10 15 20 25 50 mi.