1. Business Payment Solutions 383 Walnut St, Newark, NJ 07105 Coordinate: 40.72548,-74.15706 Phone: (973) 465-0333