Is this correct?

"I'm at Seattle now."

It could be. However, the usual expression is "I'm in Seattle now."