Our Team

Jennifer L. Allen

Attorney & Counselor at Law/Owner

Jennifer Allen, a native of Denton, Texas, earned her Juris Doctor from the University of North Carolina at Chapel Hill in 2000.  After taking time off to raise her two boys, she became an Orange County Magistrate.  Four years later, Jennifer opened her own firm in the heart of Chapel Hill, and she continues to successfully represent clients while fully realizing her passion for helping people at all levels of litigation and legal need.  Prior to her career as an attorney, Jennifer graduated with a Masters in Music from The Juilliard School in New York City and Bachelor of Music degree from the University of North Texas.  This led to a career as a professional musician, and Jennifer played the oboe with the New Orleans Symphony and the Dallas Opera Orchestra.  Jennifer still freelances occasionally in the Triangle. 

Jennifer is a member of the North Carolina State Bar, the Orange County Bar Association, and the North Carolina Bar Association, as well as the Susie Sharp Inn of Court.  Jennifer was also among the attorneys named “Humanitarian of the Year” in 2014 by the North Carolina NAACP for their pro bono representation of Moral Monday arrestees in Wake County.

C. Gaby Castro

Office Manager, Notary Public, Hablo Español

Gaby Castro was born in Mexico City, Mexico, and was raised in Durham, NC. Gaby’s first experience with Jennifer Allen Law, PLLC was as a client. In August of 2015, she joined Jennifer Allen Law, PLLC, and began her career path as a legal and administrative assistant. She was later promoted to Office Manager. Gaby is also a certified Notary Public. Being fluent in both Spanish and English, Gaby loves assisting clients in any way she can. In her spare time, Gaby enjoys playing soccer in a small women’s league. Family and friends are a blessing in her life.

Leave a Reply

Your email address will not be published. Required fields are marked *