Before arriving, I had requested wheelchair assistance, but no one was at the gate. I walked to passport control, showing my ticket stub, boarding pass and American passport indicating wheelchair assistance/passenger with disabilities. At this point, I no longer wanted wheelchair assistance; I just needed directions to terminal 2F to avoid missing my flight. A tall, young Indian/Arab man approached me, repeatedly insisting that I had the incorrect boarding pass and would need to wait in the immigration line. I asked to speak to his manager, who was a short, older, overweight Indian/Arab woman. She yelled that I had to wait my turn and walked away. She never asked if she could assist me or listened to my concerns. An African male noticed my passport and redirected me to the auto scan machine. The Indian/Arab man then acknowledged my American passport and said oh you do have an American passport.