American Express does offline online activation. I do not recall what information is required other than that which is on the card itself.
They require you to login to your online account if you have one. Don't know what happens if you don't have one.