Why does it take more than 7-10 business days to receive turbo card? How can you set up the account if you dont have card number because you never got turbo card? Why is it so hard to talk to someone
0191
1 Replies
Critter
Level 15
Apr 2, 2020 6:35:45 PM
If you have any questions or need assistance with your Turbo Prepaid Visa Card, please visit TurboPrepaidCard.com or call us toll-free at (888) 285-4169.