License/Charter #: 9614Name: Spentra LLCAddress: 1330 Regal Row Dallas, Texas 75247County: Internet EWAPhone: 8553835300DBA: N/AOriginal License Date: N/ANMLS ID: N/AType: Earned Wage Access ServicesAssets: N/A