Random, I really hate you had a bad experience. I lived in the DC Area long ago and can not comment on things now. An option might be to simply try again. Another option is to call and ask "who is working today" and make an appointment with that provider. I only saw one recent review of this place; looks like "Sunny" treated someone fairly well last March. Call and ask for Sunny.
Now, if unfavorable events persist, there are several actions you can take. NO, not EEOC. I was advised to report ANY bad business to the
agency that grants licences in DC. Reportedly, a business license can not be renewed until all issues are resolved. So, they will reap their sowing when it comes time to re-up their business license. Also, if you are really mad, you can report "suspicious behavior" to DC
LE or to Immigration authorities. I hear the DC Government is anxious to shut down
AMPs and you can give them reason to do so.
I am a strong believer and supporter of fairness and justice. I get mad, get even, or both. :-)