I have been going there for 20 years and I am not aware of any onsite pharmacy. I believe I filled out forms I got there and my ID was mailed to me. I'm not certain, it was long ago.
I believe so. They have everything else, including an on site pharmacy, so the ID card should be available there also.
Thanks! Your answer is awaiting moderation.