4630 North Loop 1604 West,Suite 209 San Antonio, TX 78249
We offer direct deposit for employees convenience. In fact 96% of Americans are paid electronically via direct deposit. No bank account? No problem. Impact also offers prepaid reloadable cards that we deposit your funds onto.