Reply
Technically, you can apply for reentry permit as many times as you want to, but USCIS may not approve your application if you apply for it too many times (e.g. more than 3 times) unless you have special reasons such as you work outside US for a US employer.
