So all I have to do is to call there?
Yes, just call your local VA medical center and they will help you.
I already have a VA primary care provider, can I talk to him?
Of course. You can talk to him about your substance use. Your provider can help you get screened for substance use problems and related issues like PTSD or depression and can offer treatment and support as needed.