1. Total Merchant Payment Solutions 120 E Hickory St, Coweta, OK 74429 Coordinate: 35.94559,-95.64963 Phone: (800) 558-8046