TurboPass dashboard/ login issues
If you're having trouble logging in or forgot your password, click the I forgot my password button
Then insert your email address associated to your TurboPass account and create a new password through the email link
If the email is not found or the issue persists please call 1-855-667-8477 and select option 1.