Taher AlBarbary
Google MapsThe receptionist staff are unnecessarily rude and aggressive. I arrived 5 minutes late and she falsely claimed that I’m more than half an hour late. They ridiculously told lies while they were looking into my eyes. One of them ended the …