I don't know if non students are alowed to use it, but University Health Services on Dean Keaton (26th street) has always been incredibly understanding with whatever I have needed. Granted, I have never asked about steroids, but they have always been nonjudgemental with about things like std testing (which I did today - just got out of a three year relationship and want to make sure I am completely clean) and drug use (i called about one of my friends who wanted to "safely" do Ecstasy and they told me all of the precautions).
They really care more about keeping people safe than giving them a moral lecture.
check them out...471-4955
BigD