Indigo Payments Review: Fees, Comparisons, Complaints
Feb 22, 2021 · Indigo Payments Location and Ownership. Indigo Payments is a registered ISO/ MSP of Wells Fargo Bank, N.A., Walnut Creek, California, and the company is headquartered at 5555 Glenridge Connector Suite 200 Atlanta, GA 30342. Linda Kelley and Erik Hendricks are listed as the co-founders of Indigo Payments.
DA: 21 PA: 16 MOZ Rank: 35 Up or Down: Up