I heard that you can apply the stamp in Washington. By the way, my Indian coworker are going to Maxico to get the visa stamped. Maybe you can try it too.