1. Host Merchant Services 250 Corporate Blvd Ste L, Newark, DE 19702 Coordinate: 39.61654,-75.75117 Phone: (302) 224-9837