Alexa Stovsky is an associate attorney at Brown Immigration Law. She provides legal support and handles diverse immigration applications, working within the firm to assist clients through administrative and legal requirements.
Office: 1101 Slater Rd Ste 205
Durham, NC 27703
Directions: Apple Maps · Google Maps

