Jamerican Steve
Favorite Answer
No. He live with Mrs. Claus way up north. The. NYC location is just for chilling while shopping for presents for the little kids.
conley39
No, but some of his seasonal helpers do.
Layan
He lives in the north pole.
Saut de Chat
The north pole.......
?
One can only hope.