Don't write an entire book here, just the facts. If someone sees they will have to read 3-4 pages they might just toss it into the 'round file' and never bother to read it. If you can keep the important stuff on one page then do it. When they respond you can give them more.
What I do is write a one-page cover letter, and say that the details of my complaint are in the attached document. I'm in the process of writing such a complaint now. I've systematically gone through my (ex)doctor's notes for my first (and only) visit, taking apart the errors and outright lies. If I put that all in my letter, it would be too long. Cover letter to the rescue! It's a technique that always works for me.
Also--very important--keep paragraphs concise, and use bullet points whenever possible. It's easier for the recipient to absorb info that way.
And not only were you treated poorly but you were lied to by the doctor! She told you she was drawing blood for an enzyme test when all along it was for a drug test?! There's no excuse for that type of treatment.
IIRC, it might also be illegal. I'd consult a lawyer to see what the law is on a military base. And if you can sue, DO IT. These arrogant, lying doctors need to be put in their place--they work for us, not the other way around.