Here's what Trippy members say about Mehrabad International Airport:
"For Iran air, I'm not sure about this address and check it one more time, because Iran Air has a lot of buildings and their main offices are in Mehrabad International Airport." See More