Yes there is. You can call 800 - 273 - 8255 then select 1 . We also have a confidential Veterans chat.
I also wanted to ask about not having a VA primary care provider, if  I could?
You can call your nearest VA medical center and ask to speak to the MST coordinator . feel free to ask for a provider of a specific gender if that makes you feel more comfortable . and you can find a VA medical center near you.
Another question, can I have more information about VA mental health services?