View Profile
Shaftel Law
Additional Services, Deferred Action (Daca), Renewing Your Green Card: Filing Form I-90
“I was in an urgent situation and needed some visa advice really quick as i was traveling and after calling around , Shaftel Law gave me the best advice and really helped me out!”