Contact Us METRO PAYMENT TECHNOLOGIES 510 Century Blvd. Wilmington, DE 19808 Telephone: 800.771.3719 FAX: 302.838.9120 Please contact me to discuss the best solution(s) for my business. Submit