According to TDA, no it's not correct. I am not confident in their answer (yet, checking again tomorrow), but I was told to use their corporate address in Nebraska:
TDA
1005 North Ameritrade Place
Bellevue, NE 68005
Again, don't use any address they supplied in the docs (especially KCC related), but try to verify the corporate address veracity.