Echo Payments Services in Central Falls, RI