Posted by: Ekdamai_Frastu September 10, 2015
TPS Quanumdrum !!
Login in to Rate this Post:     0       ?        
Lucky_Nepali,
When I filed for TPS, about 2 1/2 months ago, I did not face any problems with 'physical U.S. address section' or 'certification of filing of federal and state income tax returns'.
Try to download the TPS form PDF again so your issue with 'US physical address' section may be resolved.
However, I never had to provide 'certification of filing of federal and state income tax returns' while submitting my form, so I have no idea about that.

P.S.: there is no such word as 'quanumdrum', from your query here i believe you meant 'conundrum'.
Read Full Discussion Thread for this article