6625 Miami Lakes Dr. E, Suite 214
Miami Lakes, FL, 33014
Miami Lakes, FL, 33014
We’ll guide your path
A founding-partner at Vista Legal, PLLC, Stephen has substantial experience practicing immigration law before administrative agencies, immigration courts, and federal courts.
Stephen is qualified to handle even the most complex immigration cases.